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


INetworkEvaluator Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IN > INetworkEvaluator Interface
ArcGIS Developer Help

INetworkEvaluator Interface

Provides access to members that specify the properties of an attribute evaluator in a network dataset. Note: the INetworkEvaluator interface has been superseded by INetworkEvaluator2. Please consider using the more recent version.

Product Availability

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

Description

Network evaluators assign values to attributes in a network dataset.  They are the mechanism to transfer attributes from source features to network elements.

Members

Name Description
Read-only property CacheAttribute Indicates if this evaluator's values should be computed and stored when the network is built or computed at run time and never stored.
Read-only property DisplayName Name displayed in the user interface for this network evaluator.
Read-only property Name Unique name of this network evaluator.

Classes that implement INetworkEvaluator

Classes Description
NetworkConstantEvaluator A container for describing a network attribute evaluator whose values are derived from a constant value.
NetworkEdgeTrafficEvaluator A container for members in time dependent travel time evaluator.
NetworkFieldEvaluator A container for describing a network attribute evaluator whose values are derived from object field attributes.
NetworkFunctionEvaluator A container for describing a network evaluator function.
NetworkGlobalTurnDelayEvaluator A container for describing a network attribute evaluator for global turn delay whose values are specified by global turn delay settings.
NetworkScriptEvaluator A container for describing a network attribute evaluator whose values are derived from VBScript expressions.

Remarks

The INetworkEvaluator interface is used to access the properties of the network evaluator, such as its name.

To access the evaluator object for an existing evaluator assigned to a network dataset attribute, use the Evalutor or DefaultEvaluator methods on the IEvaluatedNetworkAttribute interface.

.NET Samples

Subset network evaluators