Provides access to dataset deletion and renaming, table and index analysis, field validation and version and object class registration.
Members
Name | Description | |
---|---|---|
AnalyzeIndex | Analyze the index to generate DBMS statistics. | |
AnalyzeSystemTables | Analyze the system tables of the database to generate DBMS statistics on them. | |
AnalyzeTable | Analyze the table to generate DBMS statistics. | |
CanDelete | Checks if an object can be deleted. | |
CanRename | Checks if an object can be renamed. | |
DeleteByName | Deletes an object by it's name. | |
GetObjectClassNameByID | Gets fully qualified feature class name by object class id. | |
GetRelationshipClassNameByID | Gets fully qualified relationship class name by relationship class id. | |
IsArchivingEnabled | Checks is an object has archiving enabled. | |
IsRegisteredAsObjectClass | Checks if an object is registered as an object class. | |
IsRegisteredAsVersioned | Checks if an object is registered as versioned. | |
RebuildSystemTableIndexes | Rebuild indices on key ArcSDE system tables. | |
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 |
---|