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


IGeodatabaseRelease Interface (ArcObjects .NET 10.5 SDK)
ArcObjects Library Reference (GeoDatabase)  

IGeodatabaseRelease Interface

Provides access to members that provide information about the release version of a geodatabase. Note: the IGeodatabaseRelease interface has been superseded byIGeodatabaseRelease2. Please consider using the more recent version.

Product Availability

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

When To Use

Use this interface to determine what version of the geodatabase system tables a particular geodatabase has. If the geodatabase is not the current release, it may not support all of the functionality of the geodatabase at the software release you are running.

Members

Description
Read-only property BugfixVersion Geodatabase bugfix version level.
Read-only property CanUpgrade Indicates if the geodatabase can be upgraded with this interface. If not, then another utility must be used to upgrade it.
Read-only property CurrentRelease Indicates if the geodatabase at the current release level.
Read-only property MajorVersion Geodatabase major version level.
Read-only property MinorVersion Geodatabase minor version level.
Method Upgrade Upgrade the database to the current release level.

CoClasses that implement IGeodatabaseRelease

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

Remarks

IGeodatabaseRelease can be used to both check and update geodatabase system table release version for personal geodatabases. For ArcSDE geodatabases, IGeodatabaseRelease can be used to check the current release level, but cannot be used to upgrade the release version. A separate utility is required for upgrading the geodatabase release version for ArcSDE geodatabases.