Class TransactionWriteItem
Represents an item within a transaction for write operations.
Inherited Members
Namespace: Innovt.Cloud.Table
Assembly: Innovt.Cloud.dll
Syntax
public class TransactionWriteItem
Properties
| Edit this page View SourceConditionExpression
Gets or sets the condition expression for the transaction item.
Declaration
public string ConditionExpression { get; set; }
Property Value
Type | Description |
---|---|
string |
ExpressionAttributeValues
Represents a dictionary of attribute values to be used in expressions.
Declaration
public Dictionary<string, object> ExpressionAttributeValues { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, object> |
Items
Only for Put operations
Declaration
public Dictionary<string, object> Items { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, object> |
Keys
Represents a dictionary of keys, typically used for key-value pairs.
Declaration
public Dictionary<string, object> Keys { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, object> |
OperationType
Gets or sets the type of write operation in the transaction.
Declaration
public TransactionWriteOperationType OperationType { get; set; }
Property Value
Type | Description |
---|---|
TransactionWriteOperationType |
TableName
Gets or sets the name of the table associated with the transaction item.
Declaration
public string TableName { get; set; }
Property Value
Type | Description |
---|---|
string |
UpdateExpression
Only for update operations
Declaration
public string UpdateExpression { get; set; }
Property Value
Type | Description |
---|---|
string |