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


IFeatureWorkspaceManage2 Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IF > IFeatureWorkspaceManage2 Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (GeoDatabase)  

IFeatureWorkspaceManage2 Interface

Provides access to dataset deletion and renaming, table and index analysis, field validation and version and object class registration.

Product Availability

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

Members

Name Description
Method AnalyzeIndex Analyze the index to generate DBMS statistics.
Method AnalyzeTable Analyze the table to generate DBMS statistics.
Method CanDelete Checks if an object can be deleted.
Method CanRename Checks if an object can be renamed.
Method DeleteByName Deletes an object by it's name.
Method GetObjectClassNameByID Gets fully qualified feature class name by object class id.
Method GetRelationshipClassNameByID Gets fully qualified relationship class name by relationship class id.
Method IsRegisteredAsObjectClass Checks if an object is registered as an object class.
Method IsRegisteredAsVersioned Checks if an object is registered as versioned.
Method ValidateField Validate a field, performing type conversion if necessary.

Inherited Interfaces

Interfaces Description
IFeatureWorkspaceManage Provides access to dataset deletion and renaming, table and index analysis, field validation and version and object class registration .

CoClasses that implement IFeatureWorkspaceManage2

CoClasses and Classes Description
Sde4Workspace (esriDataSourcesGDB) Esri SDE (4.x) Feature Database.

Remarks

The IFeatureWorkspaceManage2 interface extents the IFeatureWorkspaceManage to include utility methods that return the names of object classes and relationship classes based on the class IDs.

See Also

IFeatureWorkspace Interface | IWorkspace Interface | IObjectClass Interface | IRelationshipClass Interface