FilterLanguage Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Choices for filter-lang value in a POST request. Based on https://github.com/stac-api-extensions/filter#queryables Note the addition of cql2-json, which is used by the pgstac backend, but is not included in the spec above. Defines the supported filter languages for STAC API queries.
public readonly struct FilterLanguage : IEquatable<Azure.Analytics.PlanetaryComputer.FilterLanguage>
type FilterLanguage = struct
Public Structure FilterLanguage
Implements IEquatable(Of FilterLanguage)
- Inheritance
-
FilterLanguage
- Implements
Constructors
| Name | Description |
|---|---|
| FilterLanguage(String) |
Initializes a new instance of FilterLanguage. |
Properties
| Name | Description |
|---|---|
| Cql2Json |
Common Query Language 2 in JSON format. |
| Cql2Text |
Common Query Language 2 in text format. |
| CqlJson |
Common Query Language in JSON format. |
Methods
| Name | Description |
|---|---|
| Equals(FilterLanguage) |
Indicates whether the current object is equal to another object of the same type. |
| ToString() |
Returns the fully qualified type name of this instance. |
Operators
| Name | Description |
|---|---|
| Equality(FilterLanguage, FilterLanguage) |
Determines if two FilterLanguage values are the same. |
| Implicit(String to FilterLanguage) |
Converts a string to a FilterLanguage. |
| Implicit(String to Nullable<FilterLanguage>) | |
| Inequality(FilterLanguage, FilterLanguage) |
Determines if two FilterLanguage values are not the same. |