1. IdentifierQueryFilter

Class IdentifierQueryFilter

Filters on entities of specified definition(s).

Inheritance
object
IdentifierQueryFilter
Namespace: StylelabsStylelabs.MStylelabs.M.BaseQueryingFilters
Assembly: Stylelabs.M.Sdk.dll
Syntax
public class IdentifierQueryFilter : QueryFilter

Properties

Operator

Gets or sets the operator used to compare the identifier(s). Must be either Equals or NotEquals.

Declaration
public ComparisonOperator Operator { get; set; }
Property Value
TypeDescription
ComparisonOperator

Type

Gets the type of the filter.

Declaration
public override FilterType Type { get; }
Property Value
TypeDescription
FilterType
Overrides

Value

Gets or sets the identifier to filter on.

Declaration
public string Value { get; set; }
Property Value
TypeDescription
string

Values

Gets or sets the identifiers to filter on. If multiple values are specified, the filter will combine them using "OR" (essentially an IN-clause).

Declaration
public IEnumerable<string> Values { get; set; }
Property Value
TypeDescription
IEnumerable<>string

Methods

Accept(IFilterVisitor)

Accepts a query visitor.

Declaration
public override void Accept(IFilterVisitor visitor)
Parameters
TypeNameDescription
IFilterVisitorvisitor

The visitor to accept.

Overrides
If you have suggestions for improving this article, let us know!