AWS SDK Version 2 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

.NET Framework 3.5
 
Query filter.

Inheritance Hierarchy

System.Object
  Amazon.DynamoDBv2.DocumentModel.Filter
    Amazon.DynamoDBv2.DocumentModel.QueryFilter

Namespace: Amazon.DynamoDBv2.DocumentModel
Assembly: AWSSDK.dll
Version: (assembly version)

Syntax

C#
public class QueryFilter : Filter

The QueryFilter type exposes the following members

Constructors

NameDescription
Public Method QueryFilter() Constructs an empty QueryFilter instance
Public Method QueryFilter(string, QueryOperator, List<AttributeValue>)
Public Method QueryFilter(string, QueryOperator, DynamoDBEntry[]) Constructs an instance of QueryFilter with a single condition. More conditions can be added after initialization.

Methods

NameDescription
Public Method AddCondition(string, QueryOperator, List<AttributeValue>) Adds a condition for a specified key attribute that consists of an operator and any number of AttributeValues.
Public Method AddCondition(string, QueryOperator, DynamoDBEntry[]) Adds a condition for a specified key attribute that consists of an operator and any number of values
Public Method AddCondition(string, ScanOperator, List<AttributeValue>) Adds a condition for a specified non-key attribute that consists of an operator and any number of AttributeValues.
Public Method AddCondition(string, ScanOperator, DynamoDBEntry[]) Adds a condition for a specified non-key attribute that consists of an operator and any number of values
Public Method AddCondition(string, Condition) Adds a condition for a specified attribute. If a condition for the attribute already exists, it will be replaced with the new condition.
Public Method RemoveCondition(string) Removes a condition for a specific attribute name.
Public Method ToConditions() Converts filter to a map of conditions This call will use the conversion specified by AWSConfigs.DynamoDBConfig.ConversionSchema
Public Method ToConditions(DynamoDBEntryConversion) Converts filter to a map of conditions

Version Information

.NET Framework:
Supported in: 4.5, 4.0, 3.5

.NET for Windows Store apps:
Supported in: Windows 8.1, Windows 8

.NET for Windows Phone:
Supported in: Windows Phone 8.1, Windows Phone 8