com.esri.arcgis.geodatabase
Interface IDatasetFileStat

All Superinterfaces:
Serializable
All Known Subinterfaces:
IDatasetFileStat2
All Known Implementing Classes:
IDatasetFileStat2Proxy, IDatasetFileStatProxy, RasterDataset

public interface IDatasetFileStat
extends Serializable

Provides access to members that control Dataset file-based statistics.

Superseded By

IDatasetFileStat2

Remarks

This interface is implemented by datasets such as tables and feature classes, but only for certain data sources. For example, shapefiles and File Geodatabase feature classes implement this interface, but Personal Geodatabase feature classes do not.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Method Summary
 int getStatMode()
          The access mode.
 int getStatSize()
          The size.
 int getStatTime(int dateMode)
          The date modified/created/accessed.
 

Method Detail

getStatTime

int getStatTime(int dateMode)
                throws IOException,
                       AutomationException
The date modified/created/accessed.

Product Availability

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

Parameters:
dateMode - A com.esri.arcgis.geodatabase.esriDatasetFileStatTimeMode constant (in)
Returns:
The pTime
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStatSize

int getStatSize()
                throws IOException,
                       AutomationException
The size.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

getStatMode

int getStatMode()
                throws IOException,
                       AutomationException
The access mode.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Returns:
A com.esri.arcgis.geodatabase.esriDatasetFileStatAccessMode constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.