Show / Hide Table of Contents

Class UtilityRuleElement

Specifies the type of features participating in a network rule.

Inheritance
System.Object
UtilityRuleElement
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 UtilityRuleElement
Remarks

A rule element describes the type of features to which a network rule is applied.

A rule element participating in a network rule can be one of the following:

  • FromElement
  • ToElement
  • ViaElement

Attachment network rules place a structure feature in the FromElement and attachment features in the ToElement. Containment network rules place a container feature in the FromElement and content features in the ToElement. If nested containment is allowed, another container feature may be placed in the ToElement. Connectivity network rules with a ViaElement have a junction feature.

Network rules that support terminal connectivity use these rule elements to define which terminal the rule is applicable for.

Properties

Name Description
AssetGroup

Gets the asset group that contains the asset type bound by a network rule.

AssetType

Gets the asset type bound by a network rule.

NetworkSource

Gets the network source that contains the asset group and asset type bound by a network rule.

Terminal

Gets the terminal of the asset type where a network rule is applicable.

Applies to

TargetVersions
.NET Standard 2.0200.3 - 200.8
.NET200.3 - 200.8
.NET Windows200.3 - 200.8
.NET Android200.3 - 200.8
.NET iOS200.3 - 200.8
.NET Framework200.3 - 200.8
UWP200.3 - 200.8
In This Article
Back to top Copyright © 2022 Esri.