com.esri.arcgis.networkanalyst
Interface INAODCostMatrixResult

All Superinterfaces:
Serializable
All Known Implementing Classes:
NAODCostMatrixResult

public interface INAODCostMatrixResult
extends Serializable

Provides access to the OD cost matrix result object.

Description

This interface is new at ArcGIS 9.3.

Remarks

INAODCostMatrixResult is used to specify the SaveMatrixOnPersist property.

Product Availability

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


Method Summary
 boolean isSaveMatrixOnPersist()
          Indicates if the matrix entries are to be saved.
 void setSaveMatrixOnPersist(boolean value)
          Indicates if the matrix entries are to be saved.
 

Method Detail

isSaveMatrixOnPersist

boolean isSaveMatrixOnPersist()
                              throws IOException,
                                     AutomationException
Indicates if the matrix entries are to be saved.

Remarks

When SaveMatrixOnPersist is set to True, any persistance of the NAODCostMatrixResult object will include all of the matrix entries from the most recent solve. This is useful if, for example, you want to persist your OD Cost Matrix results to a Layer File, or to a map document.

Product Availability

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

Returns:
The value
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSaveMatrixOnPersist

void setSaveMatrixOnPersist(boolean value)
                            throws IOException,
                                   AutomationException
Indicates if the matrix entries are to be saved.

Remarks

When SaveMatrixOnPersist is set to True, any persistance of the NAODCostMatrixResult object will include all of the matrix entries from the most recent solve. This is useful if, for example, you want to persist your OD Cost Matrix results to a Layer File, or to a map document.

Product Availability

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

Parameters:
value - The value (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.