Table of Contents

Class Filter.FilterCondition

Namespace
Amazon.DynamoDBv2.DocumentModel
Assembly
AWSSDK.DynamoDBv2.dll

Filter conditions

protected class Filter.FilterCondition
Inheritance
Filter.FilterCondition
Inherited Members

Constructors

FilterCondition(ComparisonOperator, List<DynamoDBEntry>)

Construct instance of FilterCondition

public FilterCondition(ComparisonOperator comparisonOperator, List<DynamoDBEntry> dynamoDBEntries)

Parameters

comparisonOperator ComparisonOperator
dynamoDBEntries List<DynamoDBEntry>

FilterCondition(ComparisonOperator, List<AttributeValue>)

Construct instance of FilterCondition

public FilterCondition(ComparisonOperator comparisonOperator, List<AttributeValue> attributeValues)

Parameters

comparisonOperator ComparisonOperator
attributeValues List<AttributeValue>

FilterCondition(Condition)

Construct instance of FilterCondition

public FilterCondition(Condition condition)

Parameters

condition Condition

Properties

AttributeValues

Gets the AttributeValues property.

public List<AttributeValue> AttributeValues { get; }

Property Value

List<AttributeValue>

ComparisonOperator

Gets the ComparisonOperator property.

public ComparisonOperator ComparisonOperator { get; }

Property Value

ComparisonOperator

DynamoDBEntries

Gets the DynamoDBEntries property.

public List<DynamoDBEntry> DynamoDBEntries { get; }

Property Value

List<DynamoDBEntry>

Methods

ToCondition(DynamoDBEntryConversion)

Converts the FilterCondition to the Amazon.DynamoDBv2.Model.Condition object.

public Condition ToCondition(DynamoDBEntryConversion conversion)

Parameters

conversion DynamoDBEntryConversion

Returns

Condition

ToCondition(DynamoDBEntryConversion, bool)

Converts the FilterCondition to the Amazon.DynamoDBv2.Model.Condition object.

public Condition ToCondition(DynamoDBEntryConversion conversion, bool shouldConvertToEpochSeconds)

Parameters

conversion DynamoDBEntryConversion
shouldConvertToEpochSeconds bool

Returns

Condition

ToCondition(DynamoDBEntryConversion, bool, string)

Converts the FilterCondition to the Amazon.DynamoDBv2.Model.Condition object.

public Condition ToCondition(DynamoDBEntryConversion conversion, bool shouldConvertToEpochSeconds, string attributeName)

Parameters

conversion DynamoDBEntryConversion
shouldConvertToEpochSeconds bool
attributeName string

Returns

Condition

ToCondition(DynamoDBEntryConversion, bool, string, bool)

Converts the FilterCondition to the Amazon.DynamoDBv2.Model.Condition object.

public Condition ToCondition(DynamoDBEntryConversion conversion, bool shouldConvertToEpochSeconds, string attributeName, bool isEmptyStringValueEnabled)

Parameters

conversion DynamoDBEntryConversion
shouldConvertToEpochSeconds bool
attributeName string
isEmptyStringValueEnabled bool

Returns

Condition