AWS SDK for .NET Documentation
Document Class
AmazonAmazon.DynamoDBv2.DocumentModelDocument Did this page help you?   Yes   No    Tell us about it...
A collection of attribute key-value pairs that defines an item in DynamoDB.
Declaration Syntax
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
Document()()()()
Constructs an empty Document.

Document(Dictionary<(Of <<'(String, DynamoDBEntry>)>>))
Constructs a Document with the passed-in values as its attribute values.

Add(String, DynamoDBEntry)
Add(KeyValuePair<(Of <<'(String, DynamoDBEntry>)>>))
Clear()()()()
Contains(String)
Determines if a specific attribute is set on the Document.

Contains(KeyValuePair<(Of <<'(String, DynamoDBEntry>)>>))
ContainsKey(String)
CopyTo(array<KeyValuePair<(Of <<'(String, DynamoDBEntry>)>>)>[]()[][], Int32)
Count
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
FromAttributeMap(Dictionary<(Of <<'(String, AttributeValue>)>>))
Creates a Document from an attribute map.

GetAttributeNames()()()()
Returns the names of all the attributes.

GetEnumerator()()()()
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
IsAttributeChanged(String)
Returns true if the attribute has been changed.

IsDirty()()()()
Returns true if the document contains attributes that have not been saved.

IsReadOnly
Item[([( String])])
Attribute accessor, allows getting or setting of an individual attribute.

Keys
Remove(String)
Remove(KeyValuePair<(Of <<'(String, DynamoDBEntry>)>>))
ToAttributeMap()()()()
Creates a map of attribute names mapped to AttributeValue objects.

ToAttributeUpdateMap(Boolean)
Creates a map of attribute names mapped to AttributeValueUpdate objects.

ToExpectedAttributeMap()()()()
Creates a map of attribute names mapped to ExpectedAttributeValue objects.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
TryGetValue(String, DynamoDBEntry%)
Gets the value associated with the specified attribute value.

Values
Inheritance Hierarchy
Object
Document

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)