Show / Hide Table of Contents

Class UtilityRule

Defines a permissible association between features in a utility network.

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

Network rules help maintain data integrity. They are imposed at the asset group, asset type, and terminal levels for the entire utility network to manage the correctness of assets in the network by allowing you to select which types of features can be connected or associated. A network rule supporting the type of association between features must exist or these features cannot be associated.

Properties

Name Description
FromElement

Gets the first participant in a network rule.

RuleId

Gets the ID of this network rule.

RuleType

Gets the UtilityRuleType of this network rule.

ToElement

Gets the second participant in a network rule.

ViaElement

Gets an optional intermediate participant in a network rule.

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.