Contains classes to represent utility network schema information and perform tracing against ArcGIS services.
ClassDescriptionDescribes the configuration of a particular AssetGroup in a Utility Network.Describes the configuration of a particular asset type in a utility network.A connectivity, containment, or structural attachment association.An enumeration of various association deletion behaviors.Defines different utility association roles.An enumeration of the various types of associations supported by the utility network.Defines a characteristic of an asset in a network.A condition evaluating whether a particular
UtilityCategoryexists on a feature in the trace.An enumeration of the various types of operators to use when evaluating the existence of a
UtilityCategoryon a network feature.Defines the domain network of a Utility Network.Defines a feature in the utility network.Defines an element type trace result.A trace result set comprised of a collection of
UtilityTraceFunctionOutputobjects.The trace result comprised of a set of
Geometryobjects representing the network elements identified by the trace.An enumeration of the various types of minimum starting locations used in
UtilityTraceParameters.A set of predefined trace options that can be used by
UtilityTraceParametersto simplify configuring and running a trace operation.The query parameters to use when searching for applicable named trace configuration objects.A filter set on
UtilityTraceFilter.getNearestNeighbor()to return the next n features from the starting point.Defines a utility network.Defines a network attribute in a utility network.Defines different network attribute data types.Defines the supported capabilities for a utility network.Defines the metadata (for example domain networks, network sources etc.) of a utility network.Defines a network source in a utility network.Defines different utility network source types.Defines different utility network source usage types.Propagator objects allow a subset of
UtilityNetworkAttributevalues to propagate through a network while executing a trace.The function types that can be used with
UtilityPropagatorobjects.Defines a permissible association between features in a utility network.Specifies the type of features participating in a network rule.An enumeration of the various types of network rules that determine permissible feature associations in a utility network.The type of subnetwork controllers that are supported by a domain network.Defines a utility network terminal.Defines a utility network terminal configuration.The set of flow paths between terminals for a given device configuration.An enumeration of the directionality setting of terminals on a device.Specifies a flow path between two
UtilityTerminalobjects.Defines a utility network tier.Defines a utility tier group.Specifies the type of topology that makes up a UtilityTier definition.Describes the tier type of a domain network.Combines two sub-expressions together using a logical AND operator.The base class for a utility network traversability condition.The set of utility network parameters that define elements of a trace or of a subnetwork.A mechanism that can be used to stop tracing when returning results.Functions allow the computation of values during a network trace.A UtilityTraceFunctionBarrier stops continued traversal when a comparison expression evaluates as true.A UtilityTraceFunctionOutput is comprised of a UtilityTraceFunction and its corresponding global result.The type of function calculation to perform.Two sub-expressions combined together using a logical OR operator.Defines the configuration of particular trace parameters in a Utility Network.Defines a utility trace result.An enumeration of the result types returned by a trace operation.Defines a utility network's different trace types.A set of options controlling what objects are evaluated or returned during a tracing operation.Used to specify whether traversability criteria are applied to junctions, edges, or both.