Class UtilityTraceFunction
Functions allow the computation of values during a network trace.
Inheritance
Namespace: Esri.ArcGISRuntime.UtilityNetworks
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class UtilityTraceFunction
Remarks
Functions are evaluated at each applicable network element. The meaning of applicable varies depending on the Tracer. For an upstream trace, the functions are evaluated for each upstream element. For a downstream trace, the functions are evaluated for each element in the subnetwork. etc.
Constructors
Name | Description |
---|---|
UtilityTraceFunction(UtilityTraceFunctionType, UtilityNetworkAttribute) | Initializes a new instance of the UtilityTraceFunction class to compute a value from a network attribute. |
UtilityTraceFunction(UtilityTraceFunctionType, UtilityNetworkAttribute, UtilityTraceCondition) | Initializes a new instance of the UtilityTraceFunction class to compute a value from a network attribute. |
Properties
Name | Description |
---|---|
Condition | Gets or sets a UtilityTraceCondition to use to restrict the functional calculation to features that satisfy the condition. |
FunctionType | Gets the calculation to perform. |
NetworkAttribute | Gets the UtilityNetworkAttribute to use with the calculation. |
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 100.7 - 200.5 |
.NET | 100.13 - 200.5 |
.NET Windows | 100.13 - 200.5 |
.NET Android | 200.0 - 200.5 |
.NET iOS | 200.0 - 200.5 |
.NET Framework | 100.7 - 200.5 |
Xamarin.Android | 100.7 - 100.15 |
Xamarin.iOS | 100.7 - 100.15 |
UWP | 100.7 - 200.5 |