Show / Hide Table of Contents

Class UtilityTraceFunction

Functions allow the computation of values during a network trace.

Inheritance
Object
UtilityTraceFunction
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Object.ToString()
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

TargetVersions
.NET Standard 2.0100.7 - 100.15
.NET 6.0100.13 - 100.15
.NET 6.0 Windows100.13 - 100.15
.NET Framework100.7 - 100.15
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12
Xamarin.Android100.7 - 100.15
Xamarin.iOS100.7 - 100.15
UWP100.7 - 100.15
In This Article
Back to top Copyright © 2022 Esri.