This document is archived and information here might be outdated.  Recommended version.


Sde4Workspace Class (ArcObjects .NET 10.7 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > DataSourcesGDB > ESRI.ArcGIS.DataSourcesGDB > Classes > S > Sde4Workspace Class
ArcGIS Developer Help

Sde4WorkspaceClass Class

Esri SDE (4.x) Feature Database.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Extended Error Information

Use the ISupportErrorInfo method InterfaceSupportsErrorInfo to determine if the object supports extended error information. If the object supports extended error info, VC++ developers should use the OLE/COM IErrorInfo interface to access the ErrorInfo object. Visual Basic developers should use the global error object Err to retrieve this extended error information.

Interfaces

Interfaces Description
IDatabaseConnectionInfo (esriGeoDatabase) Provides access to members that provide information about the Workspace's connected database.
IDataset (esriGeoDatabase) Provides access to members that supply dataset information.
IDatasetContainer (esriGeoDatabase) Provides access to adding datasets to the dataset container.
IFeatureWorkspace (esriGeoDatabase) Provides access to members that create and open various types of datasets and other workspace level objects.
IFeatureWorkspaceAnno (esriGeoDatabase) Provides access to creating an annotation class as well as managing a symbol collection.
IFeatureWorkspaceManage (esriGeoDatabase) Provides access to dataset deletion and renaming, table and index analysis, field validation and version and object class registration .
IFeatureWorkspaceManage2 (esriGeoDatabase) Provides access to dataset deletion and renaming, table and index analysis, field validation and version and object class registration.
IFeatureWorkspaceSchemaEdit (esriGeoDatabase) Provides access to altering the instance CLSID and the class extension CLSID.
IGeodatabaseRelease (esriGeoDatabase) Provides access to members that provide information about the release version of a geodatabase.
INetworkWorkspace (esriGeoDatabase) Provides access to members that create and maintain information about logical networks.
INetworkWorkspace2 (esriGeoDatabase) Provides access to members that create and maintain information about logical networks.
IRasterWorkspaceEx (esriGeoDatabase) Provides access to members that create and open raster catalogs and datasets.
IRemoteDatabaseWorkspace (esriGeoDatabase) Indicator interface that identifies a remote datasbase workspace.
ISQLSyntax (esriGeoDatabase) Provides access to members that supply information about SQL functionality.
ISupportErrorInfo (esriSystem)
ITopologyWorkspace (esriGeoDatabase) Provides access to members that access the topologies in a workspace.
ITransactions (esriGeoDatabase) Provides access to members that control Transaction management.
ITransactionsOptions (esriGeoDatabase) Provides access to members that control Transaction options.
IVersionedWorkspace (esriGeoDatabase) Provides access to members that manage versions.
IWorkspace (esriGeoDatabase) Provides access to members that have information about the workspace.
IWorkspace2 (esriGeoDatabase) Provides access to members that have information about the workspace.
IWorkspaceConfiguration (esriGeoDatabase) Provides access to configuration keywords.
IWorkspaceDomains (esriGeoDatabase) Provides access to members that return information about domains and allows you to add or delete domains.
IWorkspaceDomains2 (esriGeoDatabase) Provides access to members that allow you to alter a domain.
IWorkspaceSpatialReferenceInfo (esriGeoDatabase) Provides access to spatial reference information for the workspace.