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.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.6 - 200.8 | 
| Xamarin.Android | 100.6 - 100.15 | 
| Xamarin.iOS | 100.6 - 100.15 | 
| UWP | 100.6 - 200.8 |