Class BooleanFieldFunction
A function that returns a BooleanField when evaluated.
Namespace: Esri.ArcGISRuntime.Analysis
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class BooleanFieldFunction
Remarks
Use EvaluateAsync(CancellationToken) to compute the result of this function.
Results are updated when changes are made to parameters of this function (or to parameters of functions from which it is composed).
Methods
| Name | Description |
|---|---|
| Clip(Envelope) | Composes a function that clips this function's field result such that it does not extend beyond the provided extent. |
| Create(BooleanField) | Creates a BooleanFieldFunction with a predefined result. |
| EvaluateAsync(CancellationToken) | Evaluates the result of the function. |
| HasData() | Composes a function that identifies, point-wise, where this function's field result has data across its extent. |
| LogicalAnd(BooleanFieldFunction) | Composes a function that indicates if, point-wise, both this function's field result and another are |
| LogicalNot() | Composes a function that indicates if, point-wise, this function's field result is |
| LogicalOr(BooleanFieldFunction) | Composes a function that indicates if, point-wise, either this function's field result or another are |
| LogicalXor(BooleanFieldFunction) | Composes a function that indicates if, point-wise, either this function's field result or another are |
| Mask(BooleanFieldFunction) | Composes a function that applies a mask to this function's field result. |
| ReplaceIf(BooleanFieldFunction, BooleanFieldFunction) | Composes a function that preserves values from this function's field result or replaces them with values from another. |
| ReplaceIf(BooleanFieldFunction, bool) | Composes a function that preserves values from this function's field result or replaces them with a constant value, point-wise across the extent of this function's field result based on a selection. |
| ToDiscreteFieldFunction() | Composes a function that casts, point-wise, boolean values from this function's field result to integer values across its extent. |
Operators
| Name | Description |
|---|---|
| operator &(BooleanFieldFunction, BooleanFieldFunction) | Composes a function that indicates if, point-wise, both this function's field result and another are |
| operator |(BooleanFieldFunction, BooleanFieldFunction) | Composes a function that indicates if, point-wise, either this function's field result or another are |
| operator ^(BooleanFieldFunction, BooleanFieldFunction) | Composes a function that indicates if, point-wise, either this function's field result or another are |
| explicit operator DiscreteFieldFunction(BooleanFieldFunction) | Composes a function that casts, point-wise, boolean values from this function's field result to integer values across its extent. |
| operator !(BooleanFieldFunction) | Composes a function that indicates if, point-wise, this function's field result is |
Applies to
| Target | Versions |
|---|---|
| .NET | 300 |
| .NET Windows | 300 |
| .NET Android | 300 |
| .NET iOS | 300 |