AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

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.

Namespace: Amazon.DynamoDBv2.DocumentModel
Assembly: AWSSDK.DynamoDBv2.dll
Version: 3.x.y.z

Syntax

C#
public Table LoadTable(
         IAmazonDynamoDB ddbClient,
         String tableName,
         DynamoDBEntryConversion conversion,
         Boolean isEmptyStringValueEnabled,
         MetadataCachingMode metadataCachingMode
)

Parameters

ddbClient
Type: Amazon.DynamoDBv2.IAmazonDynamoDB

Client to use to access DynamoDB.

tableName
Type: System.String

Name of the table.

conversion
Type: Amazon.DynamoDBv2.DynamoDBEntryConversion

Conversion to use for converting .NET values to DynamoDB values.

isEmptyStringValueEnabled
Type: System.Boolean

If the property is false, empty string values will be interpreted as null values.

metadataCachingMode
Type: Amazon.DynamoDBv2.MetadataCachingMode

The document API relies on an internal cache of the DynamoDB table's metadata to construct and validate requests. This controls how the cache key is derived, which influences when the SDK will call IAmazonDynamoDB.DescribeTable(string) internally to populate the cache.

Return Value


Type: Table
Table object representing the specified table.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5