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


IFeatureWorkspaceManage3 Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IF > IFeatureWorkspaceManage3 Interface
ArcGIS Developer Help

IFeatureWorkspaceManage3 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 AnalyzeSystemTables Analyze the system tables of the database to generate DBMS statistics on them.
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 IsArchivingEnabled Checks is an object has archiving enabled.
Method IsRegisteredAsObjectClass Checks if an object is registered as an object class.
Method IsRegisteredAsVersioned Checks if an object is registered as versioned.
Method RebuildSystemTableIndexes Rebuild indices on key ArcSDE system tables.
Method ValidateField Validate a field, performing type conversion if necessary.

Inherited Interfaces

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

Classes that implement IFeatureWorkspaceManage3

Classes Description