 Declaration Syntax
 Declaration Syntax| C# | 
public class Table
 Members
 Members| All Members | Methods | Properties | |||
| Icon | Member | Description | 
|---|---|---|
|  | BeginDeleteItem(Document, AsyncCallback, Object) | 
            Initiates the asynchronous execution of the DeleteItem operation.
             | 
|  | BeginDeleteItem(Primitive, AsyncCallback, Object) | 
            Initiates the asynchronous execution of the DeleteItem operation.
             | 
|  | BeginDeleteItem(Primitive, Primitive, AsyncCallback, Object) | 
            Initiates the asynchronous execution of the DeleteItem operation.
             | 
|  | BeginDeleteItem(Document, DeleteItemOperationConfig, AsyncCallback, Object) | 
            Initiates the asynchronous execution of the DeleteItem operation.
             | 
|  | BeginDeleteItem(Primitive, DeleteItemOperationConfig, AsyncCallback, Object) | 
            Initiates the asynchronous execution of the DeleteItem operation.
             | 
|  | BeginDeleteItem(Primitive, Primitive, DeleteItemOperationConfig, AsyncCallback, Object) | 
            Initiates the asynchronous execution of the DeleteItem operation.
             | 
|  | BeginGetItem(Primitive, AsyncCallback, Object) | 
            Initiates the asynchronous execution of the GetItem operation.
             | 
|  | BeginGetItem(Primitive, Primitive, AsyncCallback, Object) | 
            Initiates the asynchronous execution of the GetItem operation.
             | 
|  | BeginGetItem(Primitive, GetItemOperationConfig, AsyncCallback, Object) | 
            Initiates the asynchronous execution of the GetItem operation.
             | 
|  | BeginGetItem(Primitive, Primitive, GetItemOperationConfig, AsyncCallback, Object) | 
            Initiates the asynchronous execution of the GetItem operation.
             | 
|  | BeginPutItem(Document, AsyncCallback, Object) | 
            Initiates the asynchronous execution of the PutItem operation.
             | 
|  | BeginPutItem(Document, PutItemOperationConfig, AsyncCallback, Object) | 
            Initiates the asynchronous execution of the PutItem operation.
             | 
|  | BeginUpdateItem(Document, AsyncCallback, Object) | 
            Initiates the asynchronous execution of the UpdateItem operation.
             | 
|  | BeginUpdateItem(Document, Primitive, AsyncCallback, Object) | 
            Initiates the asynchronous execution of the UpdateItem operation.
             | 
|  | BeginUpdateItem(Document, Primitive, Primitive, AsyncCallback, Object) | 
            Initiates the asynchronous execution of the UpdateItem operation.
             | 
|  | BeginUpdateItem(Document, UpdateItemOperationConfig, AsyncCallback, Object) | 
            Initiates the asynchronous execution of the UpdateItem operation.
             | 
|  | BeginUpdateItem(Document, Primitive, UpdateItemOperationConfig, AsyncCallback, Object) | 
            Initiates the asynchronous execution of the UpdateItem operation.
             | 
|  | BeginUpdateItem(Document, Primitive, Primitive, UpdateItemOperationConfig, AsyncCallback, Object) | 
            Initiates the asynchronous execution of the UpdateItem operation.
             | 
|  | CreateBatchGet()()()() | 
            Creates a DocumentBatchGet object for the current table, allowing
            a batch-get operation against DynamoDB.
             | 
|  | CreateBatchWrite()()()() | 
            Creates a DocumentBatchWrite object for the current table, allowing
            a batch-put/delete operation against DynamoDB.
             | 
|  | DeleteItem(Document) | 
            Delete a document in DynamoDB.
             | 
|  | DeleteItem(Primitive) | 
            Delete a document in DynamoDB, identified by a hash primary key.
             | 
|  | DeleteItem(Primitive, Primitive) | 
            Delete a document in DynamoDB, identified by a hash-and-range primary key.
             | 
|  | DeleteItem(Document, DeleteItemOperationConfig) | 
            Delete a document in DynamoDB, using specified configs.
             | 
|  | DeleteItem(Primitive, DeleteItemOperationConfig) | 
            Delete a document in DynamoDB, identified by a hash primary key,
            using specified configs.
             | 
|  | DeleteItem(Primitive, Primitive, DeleteItemOperationConfig) | 
            Delete a document in DynamoDB, identified by hash-and-range primary key,
            using the specified configs.
             | 
|  | EndDeleteItem(IAsyncResult) | 
            Finishes the asynchronous execution of the DeleteItem operation.
             | 
|  | EndGetItem(IAsyncResult) | 
            Finishes the asynchronous execution of the GetItem operation.
             | 
|  | EndPutItem(IAsyncResult) | 
            Finishes the asynchronous execution of the PutItem operation.
             | 
|  | EndUpdateItem(IAsyncResult) | 
            Finishes the asynchronous execution of the GetItem operation.
             | 
|  | Equals(Object) | (Inherited from Object.) | 
|  | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetItem(Primitive) | 
            Gets a document from DynamoDB by hash primary key.
             | 
|  | GetItem(Primitive, Primitive) | 
            Gets a document from DynamoDB by hash-and-range primary key.
             | 
|  | GetItem(Primitive, GetItemOperationConfig) | 
            Gets a document from DynamoDB by hash primary key, using specified configs.
             | 
|  | GetItem(Primitive, Primitive, GetItemOperationConfig) | 
            Gets a document from DynamoDB by hash-and-range primary key,
            using specified configs.
             | 
|  | GetType()()()() | Gets the type of the current instance.(Inherited from Object.) | 
|  | HashKeyIsNumeric | Obsolete. 
            Flag that signals if the hash key element is a numeric.
             | 
|  | HashKeyName | 
            Name of the hash key element for the table.
             | 
|  | HashKeyType | 
            Type of the hash key for the table.
             | 
|   | LoadTable(AmazonDynamoDB, String) | 
            Creates a Table object with the specified name, using the
            passed-in client to load the table definition.
            
            This method will throw an exception if the table does not exist.
             | 
|  | PutItem(Document) | 
            Puts a document into DynamoDB.
             | 
|  | PutItem(Document, PutItemOperationConfig) | 
            Puts a document into DynamoDB, using specified configs.
             | 
|  | Query(Primitive, RangeFilter) | 
            Initiates a Search object to Query a DynamoDB table, with the
            specified hash primary key and filter.
            
            No calls are made until the Search object is used.
             | 
|  | Query(QueryOperationConfig) | 
            Initiates a Search object to Query a DynamoDB table, with the
            specified config.
            
            No calls are made until the Search object is used.
             | 
|  | RangeKeyIsDefined | 
            Flag that signals if the range key element is present on the table.
             | 
|  | RangeKeyIsNumeric | Obsolete. 
            Flag that signals if the range key element is a numeric.
             | 
|  | RangeKeyName | 
            Name of the range key element for the table.
             | 
|  | RangeKeyType | 
            Type of the range key for the table.
             | 
|  | Scan(ScanFilter) | 
            Initiates a Search object to Scan a DynamoDB table, with the
            specified filter.
            
            No calls are made until the Search object is used.
             | 
|  | Scan(ScanOperationConfig) | 
            Initiates a Search object to Scan a DynamoDB table, with the
            specified config.
            
            No calls are made until the Search object is used.
             | 
|  | TableName | 
            Name of the table.
             | 
|  | ToString()()()() | Returns a string that represents the current object.(Inherited from Object.) | 
|   | TryLoadTable(AmazonDynamoDB, String, Table%) | 
            Creates a Table object with the specified name, using the
            passed-in client to load the table definition.
            
            This method will return false if the table does not exist.
             | 
|  | UpdateItem(Document) | 
            Update a document in DynamoDB.
             | 
|  | UpdateItem(Document, Primitive) | 
            Update a document in DynamoDB, with hash primary key to identify the document.
             | 
|  | UpdateItem(Document, Primitive, Primitive) | 
            Update a document in DynamoDB, with a hash-and-range primary key
            to identify the document.
             | 
|  | UpdateItem(Document, UpdateItemOperationConfig) | 
            Update a document in DynamoDB, using specified config.
             | 
|  | UpdateItem(Document, Primitive, UpdateItemOperationConfig) | 
            Update a document in DynamoDB, with a hash primary key to identify the
            document, and using the specified config.
             | 
|  | UpdateItem(Document, Primitive, Primitive, UpdateItemOperationConfig) | 
            Update a document in DynamoDB, with a hash-and-range primary key to identify
            the document, and using the specified config.
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | |
|  | Table |