GeoBlazor Pro
dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Model
Association Class
The utility network associations model connectivity, containment and structure relations between assets.
ArcGIS Maps SDK for JavaScript
public class Association :
System.IEquatable<dymaptic.GeoBlazor.Pro.Model.Association>
Inheritance System.Object 🡒 Association
Implements System.IEquatable<Association>
Constructors
Association(string, Nullable, string, NetworkElement, Polyline, string, Nullable, Nullable, Nullable, NetworkElement) Constructor
The utility network associations model connectivity, containment and structure relations between assets.
ArcGIS Maps SDK for JavaScript
public Association(string? AssociationType=null, System.Nullable<double> ErrorCode=null, string? ErrorMessage=null, dymaptic.GeoBlazor.Pro.Model.NetworkElement? FromNetworkElement=null, dymaptic.GeoBlazor.Core.Components.Geometries.Polyline? Geometry=null, string? GlobalId=null, System.Nullable<bool> IsContentVisible=null, System.Nullable<double> PercentAlong=null, System.Nullable<double> Status=null, dymaptic.GeoBlazor.Pro.Model.NetworkElement? ToNetworkElement=null);
Parameters
AssociationType
System.String
The type of association.
ArcGIS Maps SDK for JavaScript
ErrorCode
System.Nullable<System.Double>
Error code returned from the server for a failed associations query.
ArcGIS Maps SDK for JavaScript
ErrorMessage
System.String
Message returned from the server for a failed associations query.
ArcGIS Maps SDK for JavaScript
FromNetworkElement
NetworkElement
The from side network element of the association.
ArcGIS Maps SDK for JavaScript
Geometry
dymaptic.GeoBlazor.Core.Components.Geometries.Polyline
The synthesized polyline geometry created between the two network elements.
ArcGIS Maps SDK for JavaScript
GlobalId
System.String
The globalId (UUID) of the association record, uniquely identifies this association row.
ArcGIS Maps SDK for JavaScript
IsContentVisible
System.Nullable<System.Boolean>
Specifies the content visibility on the map.
ArcGIS Maps SDK for JavaScript
PercentAlong
System.Nullable<System.Double>
This double parameter of value of 0-1 indicates a percentage along the line of where the trace location is placed.
ArcGIS Maps SDK for JavaScript
Status
System.Nullable<System.Double>
Indicates the type of association a feature or object participates in, the role the network feature plays in the association relationship, and any properties that are set.
ArcGIS Maps SDK for JavaScript
ToNetworkElement
NetworkElement
The to side network element of the association.
ArcGIS Maps SDK for JavaScript
Properties
Association.AssociationType Property
The type of association.
ArcGIS Maps SDK for JavaScript
public string? AssociationType { get; set; }
Property Value
Association.ErrorCode Property
Error code returned from the server for a failed associations query.
ArcGIS Maps SDK for JavaScript
public System.Nullable<double> ErrorCode { get; set; }
Property Value
System.Nullable<System.Double>
Association.ErrorMessage Property
Message returned from the server for a failed associations query.
ArcGIS Maps SDK for JavaScript
public string? ErrorMessage { get; set; }
Property Value
Association.FromNetworkElement Property
The from side network element of the association.
ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Pro.Model.NetworkElement? FromNetworkElement { get; set; }
Property Value
Association.Geometry Property
The synthesized polyline geometry created between the two network elements.
ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.Geometries.Polyline? Geometry { get; set; }
Property Value
dymaptic.GeoBlazor.Core.Components.Geometries.Polyline
Association.GlobalId Property
The globalId (UUID) of the association record, uniquely identifies this association row.
ArcGIS Maps SDK for JavaScript
public string? GlobalId { get; set; }
Property Value
Association.IsContentVisible Property
Specifies the content visibility on the map.
ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> IsContentVisible { get; set; }
Property Value
System.Nullable<System.Boolean>
Association.PercentAlong Property
This double parameter of value of 0-1 indicates a percentage along the line of where the trace location is placed.
ArcGIS Maps SDK for JavaScript
public System.Nullable<double> PercentAlong { get; set; }
Property Value
System.Nullable<System.Double>
Association.Status Property
Indicates the type of association a feature or object participates in, the role the network feature plays in the association relationship, and any properties that are set.
ArcGIS Maps SDK for JavaScript
public System.Nullable<double> Status { get; set; }
Property Value
System.Nullable<System.Double>
Association.ToNetworkElement Property
The to side network element of the association.
ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Pro.Model.NetworkElement? ToNetworkElement { get; set; }