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.
DynamoDB attribute that marks a class. Specifies that this object can be stored in DynamoDB, the name of the target table, and if attribute names must be automatically converted to lowerCamelCase. Need not be declared on subclasses if present on base class. Can be defined on subclasses to specify different target table or specify different attribute casing.
Namespace: Amazon.DynamoDBv2.DataModel
Assembly: AWSSDK.DynamoDBv2.dll
Version: 3.x.y.z
public sealed class DynamoDBTableAttribute : DynamoDBAttribute
The DynamoDBTableAttribute type exposes the following members
Name | Description | |
---|---|---|
![]() |
DynamoDBTableAttribute(string) |
Construct an instance of DynamoDBTableAttribute |
![]() |
DynamoDBTableAttribute(string, bool) |
Construct an instance of DynamoDBTableAttribute |
![]() |
DynamoDBTableAttribute(string, bool, ConversionSchema) |
Construct an instance of DynamoDBTableAttribute |
Name | Type | Description | |
---|---|---|---|
![]() |
Conversion | Amazon.DynamoDBv2.ConversionSchema |
Gets and sets the Amazon.DynamoDBv2.ConversionSchema used for mapping between .NET and DynamoDB types. The conversion schema determines how types are serialized and deserialized during data persistence. When resolving the effective schema, the following precedence is applied: 1. If set on the operation configuration, it takes the highest precedence. 2. If not set on the operation, but specified at the table level, the table configuration is used. 3. If neither is set, the context-level configuration is used as the default fallback. |
![]() |
LowerCamelCaseProperties | System.Boolean |
Gets and sets the LowerCamelCaseProperties property. |
![]() |
TableName | System.String |
Gets and sets the TableName property. |
![]() |
TypeId | System.Object | Inherited from System.Attribute. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.7.2 and newer