com.esri.arcgis.geodatabase
Interface IWorkspaceHelper

All Superinterfaces:
Serializable
All Known Implementing Classes:
IWorkspaceHelperProxy, SchematicDataSource, WorkspaceHelper

public interface IWorkspaceHelper
extends Serializable

Provides access to members that allow you to get a reference to a Workspace from a Workspace Extension.

Remarks

The IWorkspaceHelper interface is implemented by a WorkspaceHelper object. A WorkspaceHelper object holds a weak reference to a Workspace. Use of a workspace helper object allows a Workspace to hold references to a set of workspace extensions, each of which can hold a back reference to the workspace via a workspace helper.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

See Also:
IWorkspace

Method Summary
 IWorkspace getWorkspace()
          The workspace for this workspace helper.
 

Method Detail

getWorkspace

IWorkspace getWorkspace()
                        throws IOException,
                               AutomationException
The workspace for this workspace helper.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Returns:
A reference to a com.esri.arcgis.geodatabase.IWorkspace
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.