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 | |
---|---|---|
![]() |
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, DeleteItemOperationConfig) | Delete a document in DynamoDB, 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) | |
![]() |
DeleteItemAsync(Document, DeleteItemOperationConfig, CancellationToken) |
Initiates the asynchronous execution of the DeleteItem operation.
|
![]() |
DeleteItemAsync(Primitive, Primitive, DeleteItemOperationConfig, CancellationToken) |
Initiates the asynchronous execution of the DeleteItem operation.
|
![]() |
DeleteItemAsync(IDictionary`2, DeleteItemOperationConfig, CancellationToken) | |
![]() |
GetItem(Primitive, Primitive, GetItemOperationConfig) | Gets a document from DynamoDB by hash-and-range primary key, using specified configs. |
![]() |
GetItem(IDictionary`2, GetItemOperationConfig) | |
![]() |
GetItemAsync(Primitive, Primitive, GetItemOperationConfig, CancellationToken) |
Initiates the asynchronous execution of the GetItem operation.
|
![]() |
GetItemAsync(IDictionary`2, GetItemOperationConfig, CancellationToken) | |
![]() ![]() |
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, PutItemOperationConfig) | Puts a document into DynamoDB, using optional configs. |
![]() |
PutItemAsync(Document, PutItemOperationConfig, CancellationToken) |
Initiates the asynchronous execution of the PutItem operation.
|
![]() |
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, UpdateItemOperationConfig) | Update a document in DynamoDB, using specified config. |
![]() |
UpdateItem(Document, IDictionary`2, UpdateItemOperationConfig) | |
![]() |
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. |
![]() |
UpdateItemAsync(Document, Primitive, Primitive, UpdateItemOperationConfig, CancellationToken) |
Initiates the asynchronous execution of the UpdateItem operation.
|
![]() |
UpdateItemAsync(Document, IDictionary`2, UpdateItemOperationConfig, CancellationToken) |
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