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.

Configuration for the Table.PutItem operation

Inheritance Hierarchy

System.Object
  Amazon.DynamoDBv2.DocumentModel.TableConfig

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

Syntax

C#
public class TableConfig

The TableConfig type exposes the following members

Constructors

NameDescription
Public Method TableConfig(string)

Constructs TableConfig for a given table. Uses conversions schema AWSConfigs.DynamoDBConfig.ConversionSchema.

Properties

NameTypeDescription
Public Property AttributesToStoreAsEpoch System.Collections.Generic.List<System.String>

List of DateTime attributes that should be converted to epoch seconds before they are stored in DynamoDB.

Public Property Conversion Amazon.DynamoDBv2.DynamoDBEntryConversion

Conversion to use for converting .NET values to DynamoDB values. Default is AWSConfigs.DynamoDBConfig.ConversionSchema.

Public Property MetadataCachingMode System.Nullable<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.

Public Property TableName System.String

Name of the 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