Struct FilterOperator
Class representing a filter operator for REST API requests.
Implements
Namespace: Tableau.Migration.Net.Rest.Filtering
Assembly: Tableau.Migration.dll
Syntax
public readonly record struct FilterOperator : IEquatable<FilterOperator>
Constructors
FilterOperator(string)
Creates a new FilterOperator instance.
Declaration
public FilterOperator(string value)
Parameters
Type | Name | Description |
---|---|---|
string | value | The operator's query string value. |
Properties
CaseInsensitiveEqual
Gets a FilterOperator instance representing the "cieq" (case-insensitive equals) operator.
See Tableau API Reference for more details.
Declaration
public static FilterOperator CaseInsensitiveEqual { get; }
Property Value
Type | Description |
---|---|
FilterOperator |
Equal
Gets a FilterOperator instance representing the "eq" (equals) operator.
See Tableau API Reference for more details.
Declaration
public static FilterOperator Equal { get; }
Property Value
Type | Description |
---|---|
FilterOperator |
GreaterThan
Gets a FilterOperator instance representing the "gt" (greater than) operator.
See Tableau API Reference for more details.
Declaration
public static FilterOperator GreaterThan { get; }
Property Value
Type | Description |
---|---|
FilterOperator |
GreaterThanOrEqual
Gets a FilterOperator instance representing the "gte" (greater than or equal) operator.
See Tableau API Reference for more details.
Declaration
public static FilterOperator GreaterThanOrEqual { get; }
Property Value
Type | Description |
---|---|
FilterOperator |
Has
Gets a FilterOperator instance representing the "has" (includes) operator.
See Tableau API Reference for more details.
Declaration
public static FilterOperator Has { get; }
Property Value
Type | Description |
---|---|
FilterOperator |
In
Gets a FilterOperator instance representing the "in" (any of [list]) operator.
See Tableau API Reference for more details.
Declaration
public static FilterOperator In { get; }
Property Value
Type | Description |
---|---|
FilterOperator |
LessThan
Gets a FilterOperator instance representing the "lt" (less than) operator.
See Tableau API Reference for more details.
Declaration
public static FilterOperator LessThan { get; }
Property Value
Type | Description |
---|---|
FilterOperator |
LessThanOrEqual
Gets a FilterOperator instance representing the "lte" (less than or equal) operator.
See Tableau API Reference for more details.
Declaration
public static FilterOperator LessThanOrEqual { get; }
Property Value
Type | Description |
---|---|
FilterOperator |
Value
Declaration
public string Value { get; }
Property Value
Type | Description |
---|---|
string |
Methods
ToString()
Gets the Value of the current instance.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string | The operator's value. |