Class UtilityTraceConfiguration
An instance of this class represents a set of utility network parameters that define elements of a trace or of a subnetwork.
Inheritance
Namespace: Esri.ArcGISRuntime.UtilityNetworks
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class UtilityTraceConfiguration
  Remarks
UtilityTraceConfiguration is set in the UtilityTraceParameters.
Constructors
| Name | Description | 
|---|---|
| UtilityTraceConfiguration() | Initializes a new instance of the UtilityTraceConfiguration class.  | 
      
Properties
| Name | Description | 
|---|---|
| AllowIndeterminateFlow | Gets or sets a value indicating whether to allow tracing across network features with indeterminate flow
or   | 
      
| DomainNetwork | Gets or sets the UtilityDomainNetwork from which to start the trace.  | 
      
| Filter | Gets or sets the criteria that define the dynamic barriers for the trace.  | 
      
| Functions | Gets a collection of UtilityTraceFunction objects to compute while performing the trace.  | 
      
| IgnoreBarriersAtStartingPoints | Gets or sets a value indicating whether to ignore barriers at starting points.  | 
      
| IncludeBarriers | Gets or sets a value indicating whether to include barriers in the trace results or subnetwork.  | 
      
| IncludeContainers | Gets or sets a value indicating whether to include containment features in the trace results or subnetwork.  | 
      
| IncludeContent | Gets or sets a value indicating whether to include content in the trace results or subnetwork.  | 
      
| IncludeIsolatedFeatures | Gets or sets a value indicating whether to include isolated features in the trace results when used in conjunction with an isolation trace.  | 
      
| IncludeStructures | Gets or sets a value indicating whether to include structure features in the trace results or subnetwork.  | 
      
| IncludeUpToFirstSpatialContainer | Gets or sets a value indicating whether to include containment associations up to and including the first spatial
container or   | 
      
| OutputAssetTypes | Gets a collection of UtilityAssetType objects which specifies what to include in the trace results.  | 
      
| OutputCondition | Gets or sets a condition object which specifies what to include in the trace results.  | 
      
| Propagators | Gets a collection of UtilityPropagator objects to execute while performing the trace.  | 
      
| ShortestPathNetworkAttribute | Gets or sets the UtilityNetworkAttribute used to calculate the shortest path.  | 
      
| SourceTier | Gets or sets the UtilityTier that is used as the start of the trace.  | 
      
| TargetTier | Gets or sets the UtilityTier that is used to constrain the tiers returned by the Upstream and Downstream traces.  | 
      
| Traversability | Gets or sets the traversability conditions for the trace.  | 
      
| UseDigitizedDirection | Gets or sets a value indicating whether the trace uses the flow direction.  | 
      
| ValidateConsistency | Gets or sets a value indicating whether to validate network consistency as part of the trace operation.  | 
      
| ValidateLocatability | Gets or sets a value indicating whether to fail trace operations if non-spatial objects are encountered without
the necessary containment, attachment, or connectivity association to a spatial object, or   | 
      
Applies to
| Target | Versions | 
|---|---|
| .NET Standard 2.0 | 100.7 - 200.8 | 
| .NET | 100.13 - 200.8 | 
| .NET Windows | 100.13 - 200.8 | 
| .NET Android | 200.0 - 200.8 | 
| .NET iOS | 200.0 - 200.8 | 
| .NET Framework | 100.7 - 200.8 | 
| Xamarin.Android | 100.7 - 100.15 | 
| Xamarin.iOS | 100.7 - 100.15 | 
| UWP | 100.7 - 200.8 |