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.6 |
.NET | 100.13 - 200.6 |
.NET Windows | 100.13 - 200.6 |
.NET Android | 200.0 - 200.6 |
.NET iOS | 200.0 - 200.6 |
.NET Framework | 100.7 - 200.6 |
Xamarin.Android | 100.7 - 100.15 |
Xamarin.iOS | 100.7 - 100.15 |
UWP | 100.7 - 200.6 |