Puts multiple property values collections into SimpleDB.

Namespace: Simol
Assembly: Simol (in Simol.dll) Version: 1.0.0.0

Syntax

C#
public void PutAttributes(
	ItemMapping mapping,
	List<PropertyValues> items
)
Visual Basic
Public Sub PutAttributes ( _
	mapping As ItemMapping, _
	items As List(Of PropertyValues) _
)
Visual C++
public:
virtual void PutAttributes(
	ItemMapping^ mapping, 
	List<PropertyValues^>^ items
) sealed

Parameters

mapping
Type: Simol..::..ItemMapping
The item mapping
items
Type: System.Collections.Generic..::..List<(Of <(<'PropertyValues>)>)>

Implements

ISimol..::..PutAttributes(ItemMapping, List<(Of <<'(PropertyValues>)>>))

Remarks

Supports storage of arbitrary lists of item values without dependence on an item type. See Put<(Of <<'(T>)>>)(List<(Of <<'(T>)>>)) for details on batch-put behavior.

Exceptions

ExceptionCondition
System..::..ArgumentNullExceptionIf the values parameter is null
AmazonSimpleDBExceptionIf the request to SimpleDB fails for any reason
Simol..::..SimolDataExceptionIf the item values cannot be converted to SimpleDB attributes
Simol..::..SimolConfigurationExceptionIf no valid SimpleDB mapping can be configured for the specified item type

See Also