Class UtilityNetworkDefinition
An instance of this class represents the metadata of a Utility Network.
Inheritance
Namespace: Esri.ArcGISRuntime.UtilityNetworks
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class UtilityNetworkDefinition
Remarks
Provides metadata (e.g domain networks, network sources, and more) about a Utility Network.
Properties
Name | Description |
---|---|
Capabilities | Gets a value indicating the supported utility network capabilities. |
Categories | Gets the collection of utility network categories in the utility network metadata. |
DomainNetworks | Gets the collection of domain networks in the utility network metadata. |
Extent | Gets the Envelope representing the service territory area used to define the UtilityNetwork. |
NetworkAttributes | Gets the network attributes in the utility network definition. |
NetworkSources | Gets the network sources in the utility network definition. |
SchemaVersion | Gets the utility network schema version number reported by the utility network metadata. |
TerminalConfigurations | Gets the UtilityTerminalConfiguration objects defined for this utility network. |
Methods
Name | Description |
---|---|
GetDomainNetwork(String) | Gets the UtilityDomainNetwork associated with the specified domain network name. |
GetNetworkAttribute(String) | Gets the UtilityNetworkAttribute associated with specified network attribute name. |
GetNetworkSource(String) | Gets the UtilityNetworkSource associated with specified network source name. |
GetRulesAsync(IEnumerable<UtilityAssetType>, CancellationToken) | Queries for a subset of UtilityRule objects that apply to a set of UtilityAssetType. |
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 100.6 - 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.6 - 200.6 |
Xamarin.Android | 100.6 - 100.15 |
Xamarin.iOS | 100.6 - 100.15 |
UWP | 100.6 - 200.6 |