![]()  | 
                    
                         This document is archived and information here might be outdated. Recommended version.  | 
                
Provides access to members that supply workspace extension information. Note: the IWorkspaceExtension interface has been superseded by IWorkspaceExtension2. Please consider using the more recent version.
| Name | Description | |
|---|---|---|
![]()  | 
DataDictionaryTableNames | Any data dictionary tables that should not be exposed to browsers and should not participate in edit sessions. | 
![]()  | 
GUID | The GUID that identifies this Workspace Extension. | 
![]()  | 
Name | The Name for this Workspace Extension. | 
![]()  | 
PrivateDatasetNames | The private datasets that should not be exposed to browsers. | 
| Classes | Description | 
|---|---|
| AddressLocatorWorkspaceExtension (esriLocation) | Address Locator Workspace Extension. | 
| MosaicWorkspaceExtension (esriDataSourcesRaster) | A mosaic dataset workspace extension. | 
| RepresentationWorkspaceExtension | Workspace extension to support representations in a geodatabase. | 
| TerrainWorkspaceExtension (esriGeoDatabaseExtensions) | Esri TerrainWorkspaceExtension component. | 
| ToolboxWorkspaceExtension (esriGeoprocessing) | Workspace extension to support toolboxes in a geodatabase. | 
| TopologyWorkspaceExtension | Esri Topology Workspace Extension object. | 
| WorkspaceExtension | Workspace Extension Object. | 
The Workspace instantiates all WorkspaceExtensions that are registered in the component category CATID_GeodatabaseWorkspaceExtensions at connection time. An application extension can find a workspace extension by its well known GUID (globally unique identifier) and invoke methods supported by the extension as appropriate.
IWorkspaceExtension is a mandatory interface that must be supported by all workspace extensions.
IWorkspace Interface | IWorkspaceExtensionControl Interface