Table of Contents

Class Delete

Namespace
Amazon.DynamoDBv2.Model
Assembly
AWSSDK.DynamoDBv2.dll

Represents a request to perform a

DeleteItem
operation.
public class Delete
Inheritance
Delete
Inherited Members

Constructors

Delete()

public Delete()

Properties

ConditionExpression

Gets and sets the property ConditionExpression.

A condition that must be satisfied in order for a conditional delete to succeed.

public string ConditionExpression { get; set; }

Property Value

string

ExpressionAttributeNames

Gets and sets the property ExpressionAttributeNames.

One or more substitution tokens for attribute names in an expression.

public Dictionary<string, string> ExpressionAttributeNames { get; set; }

Property Value

Dictionary<string, string>

ExpressionAttributeValues

Gets and sets the property ExpressionAttributeValues.

One or more values that can be substituted in an expression.

public Dictionary<string, AttributeValue> ExpressionAttributeValues { get; set; }

Property Value

Dictionary<string, AttributeValue>

Key

Gets and sets the property Key.

The primary key of the item to be deleted. Each element consists of an attribute name and a value for that attribute.

public Dictionary<string, AttributeValue> Key { get; set; }

Property Value

Dictionary<string, AttributeValue>

ReturnValuesOnConditionCheckFailure

Gets and sets the property ReturnValuesOnConditionCheckFailure.

Use

ReturnValuesOnConditionCheckFailure
to get the item attributes if the
Delete
condition fails. For
ReturnValuesOnConditionCheckFailure
, the valid values are: NONE and ALL_OLD.
public ReturnValuesOnConditionCheckFailure ReturnValuesOnConditionCheckFailure { get; set; }

Property Value

ReturnValuesOnConditionCheckFailure

TableName

Gets and sets the property TableName.

Name of the table in which the item to be deleted resides.

public string TableName { get; set; }

Property Value

string