Deletes an ad-hoc list of item values from multiple items in SimpleDB without an item type generic parameter.

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

Syntax

C#
public void DeleteAttributes(
	ItemMapping mapping,
	IList itemNames,
	params string[] propertyNames
)
Visual Basic
Public Sub DeleteAttributes ( _
	mapping As ItemMapping, _
	itemNames As IList, _
	ParamArray propertyNames As String() _
)
Visual C++
public:
virtual void DeleteAttributes(
	ItemMapping^ mapping, 
	IList^ itemNames, 
	... array<String^>^ propertyNames
) sealed

Parameters

mapping
Type: Simol..::..ItemMapping
The item mapping
itemNames
Type: System.Collections..::..IList
Item names of the items to delete
propertyNames
Type: array<System..::..String>[]()[][]
Names of properties to delete

Implements

ISimol..::..DeleteAttributes(ItemMapping, IList, array<String>[]()[][])

Remarks

See Delete<(Of <<'(T>)>>)(IList) for details on batch-put behavior.

Exceptions

ExceptionCondition
System..::..ArgumentNullExceptionIf the mapping or itemNames parameters are null
System..::..ArgumentExceptionIf the itemNames types are invalid for the item type
AmazonSimpleDBExceptionIf the request to SimpleDB fails for any reason
Simol..::..SimolDataExceptionIf there are any property value conversion failures
Simol..::..SimolConfigurationExceptionIf no valid SimpleDB mapping can be configured for the specified item type

See Also