Show / Hide Table of Contents

Class UtilityAssociation

A connectivity, containment, or structural attachment association.

Inheritance
Object
UtilityAssociation
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)
Object.ToString()
Namespace: Esri.ArcGISRuntime.UtilityNetworks
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class UtilityAssociation
Remarks

Associations are an integral part of network topology. Connectivity associations allow connectivity between two junctions that don't have geometric coincidence (are not in the same location). Structural Attachment associations allow modeling equipment attached to structures. Containment associations allow modeling containment of features within other features. UtilityNetwork traces make use of associations.

Properties

Name Description
AssociationType

Gets the UtilityAssociationType of this association.

FractionAlongEdge

Gets the relative location along the non-spatial edge where the junction is (logically) located.

FromElement

Gets the first participant in a UtilityAssociation.

Geometry

Gets the geometry of this UtilityAssociation.

GlobalId

Gets the global ID of the association.

IsContainmentVisible

Gets a value indicating whether this UtilityAssociation's Containment is visible.

ToElement

Gets the second participant in an UtilityAssociation.

Applies to

TargetVersions
.NET Standard 2.0100.7 - 100.15
.NET 6.0100.13 - 100.15
.NET 6.0 Windows100.13 - 100.15
.NET Framework100.7 - 100.15
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12
Xamarin.Android100.7 - 100.15
Xamarin.iOS100.7 - 100.15
UWP100.7 - 100.15
In This Article
Back to top Copyright © 2022 Esri.