Download Amazon AWS SDK User guide
Transcript
AWS SDK for .NET Developer Guide Configuration Files Reference ... <logging logTo="SystemDiagnostics" logResponses="OnError" logMetrics="true" logMetricsFormat="JSON" logMetricsCustomFormatter="MyLib.Util.MyMetricsFormatter, MyLib" /> ... map The map element represents a single item in a collection of type-to-table mappings from .NET types to DynamoDB tables. (This element maps to an instance of the Amazon.Util.TypeMapping class from the Amazon.AWSConfigs.DynamoDBConfig.Context.TypeMappings property in the AWS SDK for .NET.) For more information, see Enhancements to the DynamoDB SDK. This element can include the following attributes: • targetTable — The DynamoDB table to which the mapping applies. (This attribute maps to the Amazon.Util.TypeMapping.TargetTable property in the AWS SDK for .NET.) • type — The type and assembly name to which the mapping applies. (This attribute maps to the Amazon.Util.TypeMapping.Type property in the AWS SDK for .NET.) The parent of the map element is the dynamoDBContext (p. 22) element. The map element can include one or more instances of the property (p. 24) child element. The following is an example of the map element in use: ... <map type="SampleApp.Models.Movie, SampleDLL" targetTable="Movies"> ... </map> ... property The property element represents a DynamoDB property. (This element maps to an instance of the Amazon.Util.PropertyConfig class from the Amazon.Util.TypeMapping.AddProperty method in the AWS SDK for .NET.) For more information, see Enhancements to the DynamoDB SDK and DynamoDB Attributes. This element can include the following attributes: • attribute — The name of an attribute for the property, such as the name of a range key. (This attribute maps to the Amazon.Util.PropertyConfig.Attribute property in the AWS SDK for .NET.) • converter — The type of converter that should be used for this property. (This attribute maps to the Amazon.Util.PropertyConfig.Converter property in the AWS SDK for .NET.) • ignore — Whether the associated property should be ignored (true); otherwise, false. (This attribute maps to the Amazon.Util.PropertyConfig.Ignore property in the AWS SDK for .NET.) • name — The name of the property. (This attribute maps to the Amazon.Util.PropertyConfig.Name property in the AWS SDK for .NET.) • version — Whether this property should store the item version number (true); otherwise, false. (This attribute maps to the Amazon.Util.PropertyConfig.Version property in the AWS SDK for .NET.) Version v2.0.0 24