Interface IDynamoTableTransactWriteItemsConditionCheck<TRecord>
Interface to specify a ConditionCheck operation for TransactWriteItems.
Namespace: LambdaSharp.DynamoDB.Native.Operations
Assembly: LambdaSharp.DynamoDB.Native.dll
Syntax
public interface IDynamoTableTransactWriteItemsConditionCheck<TRecord>
where TRecord : class
Type Parameters
Name | Description |
---|---|
TRecord | The record type. |
Methods
End()
End specification of the ConditionCheck operation for TransactWriteItems.
Declaration
IDynamoTableTransactWriteItems End()
Returns
Type | Description |
---|---|
IDynamo |
WithCondition(Expression<Func<TRecord, Boolean>>)
Add condition for ConditionCheck operation.
Declaration
IDynamoTableTransactWriteItemsConditionCheck<TRecord> WithCondition(Expression<Func<TRecord, bool>> condition)
Parameters
Type | Name | Description |
---|---|---|
System. |
condition | A lambda predicate representing the DynamoDB condition expression. |
Returns
Type | Description |
---|---|
IDynamo |