Class UtilityTraceConfiguration
An instance of this class represents a set of utility network parameters that define elements of a trace or of a subnetwork.
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 |
---|---|
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. |
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. |
ValidateConsistency | Gets or sets a value indicating whether to validate network consistency as part of the trace operation. |
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 100.7 - 100.15 |
.NET 6.0 | 100.13 - 100.15 |
.NET 6.0 Windows | 100.13 - 100.15 |
.NET Framework | 100.7 - 100.15 |
.NET 5 | 100.10 - 100.12 |
.NET Core 3.1 | 100.7 - 100.12 |
Xamarin.Android | 100.7 - 100.15 |
Xamarin.iOS | 100.7 - 100.15 |
UWP | 100.7 - 100.15 |