Show / Hide Table of Contents

Class UtilityNetworkAttributeComparison

An instance of this class represents a condition evaluating the value of a UtilityNetworkAttribute on features in the network, either to another UtilityNetworkAttribute or to a specific value.

Inheritance
System.Object
UtilityTraceCondition
UtilityTraceConditionalExpression
UtilityNetworkAttributeComparison
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 UtilityNetworkAttributeComparison : UtilityTraceConditionalExpression

Constructors

Name Description
UtilityNetworkAttributeComparison(UtilityNetworkAttribute, UtilityAttributeComparisonOperator, UtilityNetworkAttribute)

Initializes a new instance of the UtilityNetworkAttributeComparison class with a condition comparing the value of one UtilityNetworkAttribute to another.

UtilityNetworkAttributeComparison(UtilityNetworkAttribute, UtilityAttributeComparisonOperator, Object)

Initializes a new instance of the UtilityNetworkAttributeComparison class with a condition comparing an UtilityNetworkAttribute to a specific value.

Properties

Name Description
ComparisonOperator

Gets the type of comparison to do between the source UtilityNetworkAttribute and either the second UtilityNetworkAttribute or the value.

NetworkAttribute

Gets the source UtilityNetworkAttribute that OtherNetworkAttribute or value is compared to.

OtherNetworkAttribute

Gets the UtilityNetworkAttribute being compared against NetworkAttribute on each of the nodes.

Value

Gets the specific value to compare NetworkAttribute against for each node in the trace.

Applies to

TargetVersions
.NET Standard 2.0100.7 - 200.7
.NET100.13 - 200.7
.NET Windows100.13 - 200.7
.NET Android200.0 - 200.7
.NET iOS200.0 - 200.7
.NET Framework100.7 - 200.7
Xamarin.Android100.7 - 100.15
Xamarin.iOS100.7 - 100.15
UWP100.7 - 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.