Show / Hide Table of Contents

Class UtilityNetworkAttribute

An instance of this class represents a network attribute in a Utility Network.

Inheritance
System.Object
UtilityNetworkAttribute
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Esri.ArcGISRuntime.UtilityNetworks
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class UtilityNetworkAttribute
Remarks

A Network Attribute is an attribute that is copied and stored in the topological index.

The utility network tracing task can read and make decisions using network attributes stored directly in the topological index, without needing to fetch the individual features to get their attributes, the topological index provides performance that is orders of magnitude faster.

The network attributes in a topological index are limited to specific data types and aggregate size.

Properties

Name Description
DataType

Gets the UtilityNetworkAttributeDataType for the UtilityNetworkAttribute.

Domain

Gets the Domain associated with this network attribute.

IsApportionable

Gets a value indicating whether the network attribute should be apportioned across the length of linear features.

IsSubstitution

Gets a value indicating whether the network attribute is used as a substitution for another network attribute at tap features.

IsSystemDefined

Gets a value indicating whether the network attribute has been added by the system.

Name

Gets the network attribute's name.

NetworkAttributeToSubstitute

Gets the network attribute that is substituted for this network attribute at tap features.

Applies to

TargetVersions
.NET Standard 2.0100.6 - 200.7
.NET100.13 - 200.7
.NET Windows100.13 - 200.7
.NET Android200.0 - 200.7
.NET iOS200.0 - 200.7
.NET Framework100.6 - 200.7
Xamarin.Android100.6 - 100.15
Xamarin.iOS100.6 - 100.15
UWP100.6 - 200.7

Relevant samples

Configure subnetwork trace: Get a server-defined trace configuration for a given tier and modify its traversability scope, add new condition barriers and control what is included in the subnetwork trace result.
In This Article
Back to top Copyright © 2022 Esri.