ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.Data.UtilityNetwork.Trace Namespace / Propagator Class / Propagator Constructor / Propagator Constructor(NetworkAttribute,PropagatorFunction,Operator,Double,NetworkAttribute)
The ArcGIS.Core.Data.UtilityNetwork.NetworkAttribute to propagate downstream from the source.
The function that is applied to the ArcGIS.Core.Data.UtilityNetwork.NetworkAttribute to propagate the attribute downstream.
The filter operator that is applied when executing the trace. This operator is used to compare the propagated value to the specified Value.
The value that is compared against the propagated value when executing the trace.
A ArcGIS.Core.Data.UtilityNetwork.NetworkAttribute that maps each bit in another bitset network attribute value to a new value.

In This Topic
    Propagator Constructor(NetworkAttribute,PropagatorFunction,Operator,Double,NetworkAttribute)
    In This Topic
    Initializes a new instance of the Propagator class.
    Syntax

    Parameters

    networkAttribute
    The ArcGIS.Core.Data.UtilityNetwork.NetworkAttribute to propagate downstream from the source.
    propagatorFunction
    The function that is applied to the ArcGIS.Core.Data.UtilityNetwork.NetworkAttribute to propagate the attribute downstream.
    comparisonOperator
    The filter operator that is applied when executing the trace. This operator is used to compare the propagated value to the specified Value.
    value
    The value that is compared against the propagated value when executing the trace.
    substitutionAttribute
    A ArcGIS.Core.Data.UtilityNetwork.NetworkAttribute that maps each bit in another bitset network attribute value to a new value.
    Exceptions
    ExceptionDescription
    networkAttribute is null.

    propagatorFunction is not a field of PropagatorFunction.

    -or-

    comparisonOperator is not a field of Operator.

    value is invalid, e.g., it is not a number.
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3 or higher.
    See Also