Class UtilityNetwork
An instance of this class represents the central Utility Network.
Namespace: Esri.ArcGISRuntime.UtilityNetworks
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class UtilityNetwork : INotifyPropertyChanged, ILoadable
Remarks
This is the central class for utility network schema information and tracing.
Utility
Constructors
Name | Description |
---|---|
Utility |
Initializes a new instance of the Utility |
Utility |
Initializes a new instance of the Utility |
Properties
Name | Description |
---|---|
Definition | Gets the definition of the utility network. |
Geodatabase | Gets the Geodatabase that contains this Utility |
Load |
Gets the exception associated with a failed load. This property remains |
Load |
Gets the current load status. |
Name | Gets the name of the utility network. |
Service |
Gets the Service |
Uri | Gets the feature service URI used to create utility network. |
Methods
Name | Description |
---|---|
Cancel |
Cancel the previous load operation. |
Create |
Creates and loads utility network using the URI to the feature service. |
Create |
Creates and loads utility network using the URL to the feature service and a map. |
Create |
Creates a Utility |
Create |
Creates a Utility |
Create |
Creates a Utility |
Create |
Creates a Utility |
Get |
Asynchronously retrieves a list of all Utility |
Get |
Asynchronously retrieves a list of all Utility |
Get |
Asynchronously retrieves a list of all Utility |
Get |
Asynchronously retrieves a list of all Utility |
Get |
Asynchronously retrieves a list of all Utility |
Get |
Asynchronously retrieves a list of all Utility |
Get |
Asynchronously retrieves a list of all Utility |
Get |
Asynchronously retrieves a list of all Utility |
GetFeaturesForElementsAsync(IEnumerable<UtilityElement>) | Asynchronously gets the set of loaded Arc |
GetFeaturesForElementsAsync(IEnumerable<UtilityElement>, CancellationToken) | Asynchronously gets the set of loaded Arc |
Load |
Asynchronously initiates loading of this utility network. |
Query |
Asynchronously retrieves a list of all Utility |
Query |
Asynchronously retrieves a list of all Utility |
Retry |
Asynchronously retries loading of this utility network. |
Trace |
Asynchronously begins a trace with the supplied Utility |
Trace |
Asynchronously begins a trace with the supplied Utility |
Events
Name | Description |
---|---|
Loaded | Occurs when the utility network is loaded. |
Load |
Occurs when the utility network LoadStatus is changed. |
Property |
Occurs when a property value changes. |
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 100.6 - 100.15 |
.NET 6.0 | 100.13 - 100.15 |
.NET 6.0 Windows | 100.13 - 100.15 |
.NET Framework | 100.6 - 100.15 |
.NET 5 | 100.10 - 100.12 |
.NET Core 3.1 | 100.7 - 100.12 |
Xamarin.Android | 100.6 - 100.15 |
Xamarin.iOS | 100.6 - 100.15 |
UWP | 100.6 - 100.15 |