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 |