AWS SDK Version 2 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.

.NET Framework 4.5
 
A DynamoDBEntry that represents a primitive list DynamoDB type

Inheritance Hierarchy

System.Object
  Amazon.DynamoDBv2.DocumentModel.DynamoDBEntry
    Amazon.DynamoDBv2.DocumentModel.PrimitiveList

Namespace: Amazon.DynamoDBv2.DocumentModel
Assembly: AWSSDK.dll
Version: (assembly version)

Syntax

C#
public class PrimitiveList : DynamoDBEntry
         ICloneable, IEquatable<PrimitiveList>

The PrimitiveList type exposes the following members

Constructors

NameDescription
Public Method PrimitiveList() Constructs an empty PrimitiveList. Values are configured to be saved as strings.
Public Method PrimitiveList(DynamoDBEntryType) Constructs an empty PrimitiveList and specifies the type of its elements.

Properties

NameTypeDescription
Public Property Entries System.Collections.Generic.List<Amazon.DynamoDBv2.DocumentModel.Primitive> Collection of Primitive entries
Public Property Item Amazon.DynamoDBv2.DocumentModel.Primitive
Public Property Type Amazon.DynamoDBv2.DocumentModel.DynamoDBEntryType Type of Primitive items in the list

Methods

NameDescription
Public Method Add(Primitive) Adds a Primitive to the end of the list.
Public Method AsArrayOfDynamoDBEntry() Explicitly convert DynamoDBEntry to DynamoDBEntry[]
Public Method AsArrayOfPrimitive() Explicitly convert DynamoDBEntry to Primitive[]
Public Method AsArrayOfString() Explicitly convert DynamoDBEntry to String[]
Public Method AsBoolean() Explicitly convert DynamoDBEntry to Boolean
Public Method AsByte() Explicitly convert DynamoDBEntry to Byte
Public Method AsByteArray() Explicitly convert DynamoDBEntry to byte[]
Public Method AsChar() Explicitly convert DynamoDBEntry to Char
Public Method AsDateTime() Explicitly convert DynamoDBEntry to DateTime
Public Method AsDecimal() Explicitly convert DynamoDBEntry to Decimal
Public Method AsDocument() Convert DynamoDBEntry to Document
Public Method AsDouble() Explicitly convert DynamoDBEntry to Double
Public Method AsDynamoDBBool() Convert DynamoDBEntry to DynamoDBBool
Public Method AsDynamoDBList() Convert DynamoDBEntry to DynamoDBList
Public Method AsDynamoDBNull() Convert DynamoDBEntry to DynamoDBNull
Public Method AsGuid() Explicitly convert DynamoDBEntry to Guid
Public Method AsHashSetOfByteArray() Explicitly convert PrimitiveList to HashSet<byte[]>
Public Method AsHashSetOfDynamoDBEntry() Explicitly convert DynamoDBEntry to HashSet<DynamoDBEntry>
Public Method AsHashSetOfMemoryStream() Explicitly convert DynamoDBEntry to HashSet<MemoryStream>
Public Method AsHashSetOfPrimitive() Explicitly convert PrimitiveList to HashSet<Primitive>
Public Method AsHashSetOfString() Explicitly convert DynamoDBEntry to HashSet<String>
Public Method AsInt() Explicitly convert DynamoDBEntry to Int32
Public Method AsListOfByteArray() Explicitly convert PrimitiveList to byte[]
Public Method AsListOfDocument() Explicitly convert DynamoDBEntry to List<Document>
Public Method AsListOfDynamoDBEntry() Explicitly convert DynamoDBEntry to List<DynamoDBEntry>
Public Method AsListOfMemoryStream() Explicitly convert PrimitiveList to List<MemoryStream>
Public Method AsListOfPrimitive() Explicitly convert PrimitiveList to List<Primitive>
Public Method AsListOfString() Explicitly convert PrimitiveList to List<String>
Public Method AsLong() Explicitly convert DynamoDBEntry to Int64
Public Method AsMemoryStream() Explicitly convert DynamoDBEntry to MemoryStream
Public Method AsPrimitive() Convert DynamoDBEntry to Primitive
Public Method AsPrimitiveList() Convert DynamoDBEntry to PrimitiveList
Public Method AsSByte() Explicitly convert DynamoDBEntry to SByte
Public Method AsShort() Explicitly convert DynamoDBEntry to Int16
Public Method AsSingle() Explicitly convert DynamoDBEntry to Single
Public Method AsString() Explicitly convert DynamoDBEntry to String
Public Method AsUInt() Explicitly convert DynamoDBEntry to UInt32
Public Method AsULong() Explicitly convert DynamoDBEntry to UInt64
Public Method AsUShort() Explicitly convert DynamoDBEntry to UInt16
Public Method Clone()

Version Information

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

.NET for Windows Store apps:
Supported in: Windows 8.1, Windows 8

.NET for Windows Phone:
Supported in: Windows Phone 8.1, Windows Phone 8