![]() |
This document is archived and information here might be outdated. Recommended version. |
| ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Classes > N > NetworkFunctionEvaluator CoClass (ArcObjects .NET 10.5 SDK) |
A container for describing a network evaluator function.
This object is new at ArcGIS 9.3.
A NetworkFunctionEvaluator is an evaluator that assigns network attribute values by scaling or comparing the value of another attribute or parameter. Below are examples of expressions:
The NetworkFunctionEvaluator has its CacheAttribute property equal to False, unlike the NetworkConstantEvaluator and NetworkFieldEvaluator. This means that it does not evaluate its expression when the network is built, but when a network solver requires the result of that calculation. It is designed for dynamic analysis of a network under changing conditions.
| Interfaces | Description |
|---|---|
| IGPDescribe | Provides access to a Geoprocessing description. |
| INetworkEvaluator | Provides access to members that specify the properties of an attribute evaluator in a network dataset. |
| INetworkEvaluator2 | Provides access to members that specify the properties of an attribute evaluator in a network dataset. |
| INetworkEvaluatorSetup | Provides access to members that set up a network evaluator for use within a network dataset. |
| INetworkFunctionEvaluator | Provides access to members that specify the properties of a function evaluator. |