CompositeFilterDescriptor Class

Represents a filter in a component that supports filtering.

Inheritance

Object

CompositeFilterDescriptor

Namespace: Radzen

Assembly: Radzen.Blazor.dll

Syntax

public class CompositeFilterDescriptor

Constructors

CompositeFilterDescriptorlink

Represents a filter in a component that supports filtering.

Declaration
public CompositeFilterDescriptor()

Properties

FilterOperatorlink

Gets or sets the operator which will compare the property value with FilterValue.

Declaration
public FilterOperator? FilterOperator { get; set; }
Property Value
Type Description
FilterOperator?Gets or sets the operator which will compare the property value with FilterValue.

FilterPropertylink

Gets or sets the name of the filtered property.

Declaration
public string FilterProperty { get; set; }
Property Value
Type Description
stringGets or sets the name of the filtered property.

FilterValuelink

Gets or sets the value to filter by.

Declaration
public object FilterValue { get; set; }
Property Value
Type Description
objectGets or sets the value to filter by.

Filterslink

Gets or sets the filters.

Declaration
public IEnumerable<CompositeFilterDescriptor> Filters { get; set; }
Property Value
Type Description
IEnumerable<CompositeFilterDescriptor>Gets or sets the filters.

LogicalFilterOperatorlink

Gets or sets the logic used to combine the outcome of filtering by FilterValue.

Declaration
public LogicalFilterOperator LogicalFilterOperator { get; set; }
Property Value
Type Description
LogicalFilterOperatorGets or sets the logic used to combine the outcome of filtering by FilterValue.

Propertylink

Gets or sets the name of the filtered property.

Declaration
public string Property { get; set; }
Property Value
Type Description
stringGets or sets the name of the filtered property.

Typelink

Gets or sets the property type.

Declaration
public Type Type { get; set; }
Property Value
Type Description
TypeGets or sets the property type.
An error has occurred. This app may no longer respond until reloaded. Reload 🗙