This document is archived and information here might be outdated.  Recommended version.

SelectionSetBarriers Class (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > NetworkAnalysis > ESRI.ArcGIS.NetworkAnalysis > Classes > S > SelectionSetBarriers Class
ArcGIS Developer Help

SelectionSetBarriersClass Class

A container for defining to the NetSolver which network elements to treat as barriers.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


The SelectionSetBarriers object contains a reference to the selected features on the current network.

Supported Platforms

Windows, Solaris, Linux


Interfaces Description
ISelectionSetBarriers Provides access to members that specify a set of barriers for the TraceFlowSolver object.


A SelectionSetBarriers object is used to specify selection set barriers for the TraceFlowSolver object. Because SelectionSetBarriers objects are co-creatable, you can use this class to specify barriers using code. Alternatively, by calling INetworkAnalysisExtBarriers::CreateSelectionBarriers, you can create a SelectionSetBarriers object based on the selected features and the SelectionSemantics property on the Utility Network Analysis extension.

See Also

UtilityNetworkAnalysisExt Class