FieldFilterCriteria
Namespace: Meshmakers.Octo.Runtime.Contracts.Repositories.Query
Represents a collection of field filters for a query.
public class FieldFilterCriteria
Inheritance Object → FieldFilterCriteria
Properties
FieldFilters
Represents field filters for specific attributes with different comparison operators.
public ICollection<FieldFilter> FieldFilters { get; internal set; }
Property Value
Methods
AddFieldFilter(String, FieldFilterOperator, Object)
Adds a field filter to the query.
public void AddFieldFilter(string attributeName, FieldFilterOperator comparisonOperator, object comparisonValue)
Parameters
attributeName
String
Name of attribute
comparisonOperator
FieldFilterOperator
Operator of attribute
comparisonValue
Object
Comparison value of the field filter
Create()
Creates a new instance of FieldFilterCriteria.
public static FieldFilterCriteria Create()