Amazon.DynamoDBv2.DocumentModel.Table.UpdateItemAsync C# (CSharp) Method

UpdateItemAsync() public method

Initiates the asynchronous execution of the UpdateItem operation.
public UpdateItemAsync ( Document doc, AmazonDynamoDBCallback callback, AsyncOptions asyncOptions = null ) : void
doc Document Document to update.
callback AmazonDynamoDBCallback The callback that will be invoked when the asynchronous operation completes.
asyncOptions Amazon.Runtime.AsyncOptions An instance of AsyncOptions that specifies how the async method should be executed.
return void
        public void UpdateItemAsync(Document doc,
            AmazonDynamoDBCallback<Document> callback, AsyncOptions asyncOptions = null)
        {
            asyncOptions = asyncOptions ?? new AsyncOptions();
            DynamoDBAsyncExecutor.ExecuteAsync<Document>(
                () => { return UpdateHelper(doc, MakeKey(doc), null, true); },
                asyncOptions,
                callback);
        }

Same methods

Table::UpdateItemAsync ( Document doc, DynamoDBEntry>.IDictionary key, AmazonDynamoDBCallback callback, AsyncOptions asyncOptions = null ) : void
Table::UpdateItemAsync ( Document doc, DynamoDBEntry>.IDictionary key, UpdateItemOperationConfig config, AmazonDynamoDBCallback callback, AsyncOptions asyncOptions = null ) : void
Table::UpdateItemAsync ( Document doc, Primitive hashKey, AmazonDynamoDBCallback callback, AsyncOptions asyncOptions = null ) : void
Table::UpdateItemAsync ( Document doc, Primitive hashKey, Primitive rangeKey, AmazonDynamoDBCallback callback, AsyncOptions asyncOptions = null ) : void
Table::UpdateItemAsync ( Document doc, Primitive hashKey, Primitive rangeKey, UpdateItemOperationConfig config, AmazonDynamoDBCallback callback, AsyncOptions asyncOptions = null ) : void
Table::UpdateItemAsync ( Document doc, Primitive hashKey, UpdateItemOperationConfig config, AmazonDynamoDBCallback callback, AsyncOptions asyncOptions = null ) : void
Table::UpdateItemAsync ( Document doc, UpdateItemOperationConfig config, AmazonDynamoDBCallback callback, AsyncOptions asyncOptions = null ) : void