Class Filter
Represents a filter value.
Inheritance
Filter
Implements
Namespace: BiExcellence.OpenBi.Api.Commands
Assembly: BiExcellence.OpenBi.Api.dll
Syntax
public class Filter : IFilter
Constructors
Filter(IFilter)
Copy constructor.
Declaration
public Filter(IFilter filter)
Parameters
Type | Name | Description |
---|---|---|
IFilter | filter | The filter to copy from. |
Filter(string, FilterOperator, FilterSign)
Initializes a new instance of the Filter class.
Declaration
public Filter(string low, FilterOperator opt, FilterSign sign)
Parameters
Type | Name | Description |
---|---|---|
string | low | The low value of the Filter. |
FilterOperator | opt | The operator of the Filter. |
FilterSign | sign | The sign of the Filter. |
Properties
High
Gets or sets the filter high value.
Declaration
public string? High { get; set; }
Property Value
Type | Description |
---|---|
string |
HighTxt
Gets or sets the filter high text.
Declaration
public string? HighTxt { get; set; }
Property Value
Type | Description |
---|---|
string |
Low
Gets or sets the filter low value.
Declaration
public string Low { get; set; }
Property Value
Type | Description |
---|---|
string |
LowTxt
Gets or sets the filter low text.
Declaration
public string? LowTxt { get; set; }
Property Value
Type | Description |
---|---|
string |
Opt
Gets or sets the filter operator.
Declaration
public FilterOperator Opt { get; set; }
Property Value
Type | Description |
---|---|
FilterOperator |
Sign
Gets or sets the filter sign.
Declaration
public FilterSign Sign { get; set; }
Property Value
Type | Description |
---|---|
FilterSign |
Methods
ToString()
Returns a string representing the filter.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string |