AWS SDK for .NET Documentation
Table Class
AmazonAmazon.DynamoDBv2.DocumentModelTable Did this page help you?   Yes   No    Tell us about it...
Declaration Syntax
C#
public class Table
Members
All MembersMethodsProperties



IconMemberDescription
Attributes
List of key attributes on the table.

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<(Of <<'(String, DynamoDBEntry>)>>), 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.

BeginDeleteItem(IDictionary<(Of <<'(String, DynamoDBEntry>)>>), 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.

BeginGetItem(IDictionary<(Of <<'(String, DynamoDBEntry>)>>), AsyncCallback, Object)
Initiates the asynchronous execution of the GetItem operation.

BeginGetItem(IDictionary<(Of <<'(String, DynamoDBEntry>)>>), 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, IDictionary<(Of <<'(String, DynamoDBEntry>)>>), 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.

BeginUpdateItem(Document, IDictionary<(Of <<'(String, DynamoDBEntry>)>>), 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(IDictionary<(Of <<'(String, DynamoDBEntry>)>>))
Delete a document in DynamoDB, identified by a 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.

DeleteItem(IDictionary<(Of <<'(String, DynamoDBEntry>)>>), DeleteItemOperationConfig)
Delete a document in DynamoDB, identified by a key, using 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)
Determines whether the specified Object is equal to the current 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.

GetItem(IDictionary<(Of <<'(String, DynamoDBEntry>)>>))
Gets a document from DynamoDB by key.

GetItem(IDictionary<(Of <<'(String, DynamoDBEntry>)>>), GetItemOperationConfig)
Gets a document from DynamoDB by key, using specified configs.

GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
GlobalSecondaryIndexes
Global secondary indexes of the table.

GlobalSecondaryIndexNames
Names of the global secondary indexes of the table.

HashKeys
List of keys on the table marked HASH

Keys
Keys of 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.

LocalSecondaryIndexes
Local secondary indexes of the table.

LocalSecondaryIndexNames
Names of the local secondary indexes of the table.

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.

RangeKeys
List of keys on the table marked RANGE

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, IDictionary<(Of <<'(String, DynamoDBEntry>)>>))
Update a document in DynamoDB, with key to identify the document.

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<(Of <<'(String, DynamoDBEntry>)>>), UpdateItemOperationConfig)
Update a document in DynamoDB, with a key to identify the document, and using the 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
Object
Table

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)