Class CompositeQueryFilter

Combines multiple queries using a specified operator (e.g. AND or OR).

Inheritance
object
CompositeQueryFilter
Namespace: StylelabsStylelabs.MStylelabs.M.BaseQueryingFilters
Assembly: Stylelabs.M.Sdk.dll
Syntax
RequestResponse

public class CompositeQueryFilter : QueryFilter

Properties

Children

Gets or sets the child-queries to combine. This property cannot be null.

Declaration
RequestResponse

public ICollection<QueryFilter> Children { get; set; }
Property Value
TypeDescription
ICollection<>QueryFilter

CombineMethod

Gets or sets the operator used to combine the Children.

Declaration
RequestResponse

public CompositeFilterOperator CombineMethod { get; set; }
Property Value
TypeDescription
CompositeFilterOperator

Type

Gets the type of the filter.

Declaration
RequestResponse

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

Methods

Accept(IFilterVisitor)

Accepts a query visitor.

Declaration
RequestResponse

public override void Accept(IFilterVisitor visitor)
Parameters
TypeNameDescription
IFilterVisitorvisitor

The visitor to accept.

Overrides

Do you have some feedback for us?

If you have suggestions for improving this article,