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


CheckOut CoClass (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (GeoDatabaseDistributed)  

CheckOut CoClass

Checks out data from a master geodatabase to a check-out geodatabase.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Interfaces

Interfaces Description
ICheckOut Provides access to members that perform a check out.

Event Interfaces

Interfaces Description
IFeatureProgress (default) Provides access to members used to handle events from converting featureclass/table.
IReplicaProgress Provides access to members that monitor the progress of a check-out.

Remarks

Use the CheckOut coclass when you wish to check out data or schema from an ArcSDE master geodatabase to a check-out geodatabase. The check-out geodatabase can be either a personal geodatabase or an ArcSDE geodatabase. It uses the same mechanism to transfer data as the DataExtraction coclass.

Once a check-out is created, information about the check-out is stored in both the master and check-out geodatabases. See the IWorkspaceReplicas interface for more on getting information about existing check-outs.

Working with Events

[Visual Basic 6.0]

When working with CheckOut's default outbound interface in Visual Basic 6 declare variables as follows:

Private WithEvents pCheckOut as CheckOut

When implementing IReplicaProgress declare variables as follows:

Private WithEvents pReplicaProgress as ReplicaProgress

See Also

CheckIn Class | ICheckIn.CheckInFromGDB Method | ICheckIn Interface