Show / Hide Table of Contents

Class UtilityTraceParameters

An instance of this class represents parameters for utility network trace.

Inheritance
Object
UtilityTraceParameters
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Esri.ArcGISRuntime.UtilityNetworks
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class UtilityTraceParameters

Constructors

Name Description
UtilityTraceParameters(UtilityNamedTraceConfiguration, IEnumerable<UtilityElement>)

Initializes a new instance of the UtilityTraceParameters class from a pre-defined trace options with the supplied starting locations.

UtilityTraceParameters(UtilityTraceType, IEnumerable<UtilityElement>)

Initializes a new instance of the UtilityTraceParameters class for the specified trace type and with the supplied starting locations.

Properties

Name Description
Barriers

Gets the traceParameters' barriers.

FilterBarriers

Gets a collection of filter barriers.

ResultTypes

Gets a collection that is pre-populated with the default of Elements; it corresponds to the UtilityTraceResult collection returned by TraceAsync(UtilityTraceParameters).

StartingLocations

Gets the traceParameters' starting locations.

TraceConfiguration

Gets or sets the complete collection of trace options.

TraceType

Gets the traceParameters' trace type.

Applies to

TargetVersions
.NET Standard 2.0100.6 - 200.2
.NET 6.0100.13 - 200.2
.NET 6.0 Windows100.13 - 200.2
.NET 6.0 Android200.0 - 200.2
.NET 6.0 iOS200.0 - 200.2
.NET Framework100.6 - 200.2
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12
Android100.6 - 100.15
iOS100.6 - 100.15
UWP100.6 - 200.2

Relevant samples

Configure subnetwork trace: Get a server-defined trace configuration for a given tier and modify its traversability scope, add new condition barriers and control what is included in the subnetwork trace result.
Perform valve isolation trace: Run a filtered trace to locate operable features that will isolate an area from the flow of network resources.
Trace utility network: Discover connected features in a utility network using connected, subnetwork, upstream, and downstream traces.
In This Article
Back to top Copyright © 2022 Esri.