This document is archived and information here might be outdated. Recommended version. |
ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IN > INetworkEvaluatorSetup Interface (ArcObjects .NET 10.4 SDK) |
Provides access to members that set up a network evaluator for use within a network dataset.
Description | ||
---|---|---|
CLSID | Unique CLSID identifier for this network evaluator. | |
Data | The data used by this network evaluator for custom properties. | |
DataHasEdits | Indicates if the data for this evaluator has been edited. | |
Initialize | Initializes the network evaluator in preparation to evaluate the attribute value of a network element. | |
QueryValue | Evaluates the attribute value of a network element. | |
SupportsDefault | Indicates if this network evaluator can be used as the default evaluator for the given network element type and network attribute. | |
SupportsSource | Indicates if this network evaluator can be used as the evaluator for the given network source and network attribute. | |
ValidateDefault | Indicates if the network evaluator is in a valid state for use as the default evaluator for the given element type and network attribute. | |
ValidateSource | Indicates if the network evaluator is in a valid state for use as the evaluator for the given network source and network attribute. |
CoClasses and 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. |
The INetworkEvaluatorSetup and INetworkEvaluator interfaces contain methods that one should implement when writing a custom evaluator.
The methods on INetworkEvaluatorSetup are called by the evaluator framework of the network dataset, and are not typically called by client ArcObjects code.