Inheritance Hierarchy
Namespace: Amazon.DynamoDBv2.DocumentModel
Assembly: AWSSDK.dll
Version: 2.0.0.3
Syntax
public class Table : Object
The Table type exposes the following members
Properties
Name | Description | |
---|---|---|
![]() |
Attributes | List of key attributes on the table. |
![]() |
HashKeys | List of keys on the table marked HASH |
![]() |
Keys | Keys of the table. |
![]() |
LocalSecondaryIndexes | Local secondary indexes of the table. |
![]() |
LocalSecondaryIndexNames | Names of the local secondary indexes of the table. |
![]() |
RangeKeys | List of keys on the table marked RANGE |
![]() |
TableName | Name of the table. |
Methods
Name | 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(IDictionary`2, AsyncCallback, object) | |
![]() |
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.
|
![]() |
BeginDeleteItem(IDictionary`2, DeleteItemOperationConfig, AsyncCallback, object) | |
![]() |
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.
|
![]() |
BeginGetItem(IDictionary`2, AsyncCallback, object) | |
![]() |
BeginGetItem(IDictionary`2, GetItemOperationConfig, AsyncCallback, object) | |
![]() |
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, IDictionary`2, AsyncCallback, object) | |
![]() |
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.
|
![]() |
BeginUpdateItem(Document, IDictionary`2, UpdateItemOperationConfig, AsyncCallback, object) | |
![]() |
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(IDictionary`2) | |
![]() |
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. |
![]() |
DeleteItem(IDictionary`2, DeleteItemOperationConfig) | |
![]() |
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.
|
![]() |
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. |
![]() |
GetItem(IDictionary`2) | |
![]() |
GetItem(IDictionary`2, GetItemOperationConfig) | |
![]() ![]() |
LoadTable(IAmazonDynamoDB, 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, QueryFilter) | 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(QueryFilter) | Initiates a Search object to Query a DynamoDB table, with the specified 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. |
![]() |
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. |
![]() ![]() |
TryLoadTable(IAmazonDynamoDB, string, Table&) | |
![]() |
UpdateItem(Document) | Update a document in DynamoDB. |
![]() |
UpdateItem(Document, IDictionary`2) | |
![]() |
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, IDictionary`2, UpdateItemOperationConfig) | |
![]() |
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. |
Version Information
.NET Framework:
Supported in: 4.5, 4.0, 3.5
.NET for Windows Store apps:
Supported in: Windows 8
.NET for Windows Phone:
Supported in: Window Phone 8