IFeatureWorkspaceManage3 Interface

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

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.

IFeatureWorkspaceManage3.AnalyzeSystemTables Method

Analyze the system tables of the database to generate DBMS statistics on them.

Public Sub AnalyzeSystemTables ( _
)
public void AnalyzeSystemTables (
);

Errors Returned

FDO_E_SE_FAILURE, FDO_E_TABLE_NOT_FOUND

Remarks

Analyzes statistics on the appropriate geodatabase system tables for the workspace.

IFeatureWorkspaceManage3.IsArchivingEnabled Method

Checks is an object has archiving enabled.

Public Function IsArchivingEnabled ( _
    ByVal Name As IName _
) As Boolean
public bool IsArchivingEnabled (
    IName Name
);

IFeatureWorkspaceManage3.RebuildSystemTableIndexes Method

Rebuild indices on key ArcSDE system tables.

Public Sub RebuildSystemTableIndexes ( _
)
public void RebuildSystemTableIndexes (
);

Errors Returned

FDO_E_SE_FAILURE, FDO_E_TABLE_NOT_FOUND

Remarks

Rebuilds the indexes on the appropriate geodatabase system tables for the workspace.

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

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.