The CheckinManager type exposes the following members.

Methods

  NameDescription
CheckForConflicts
Checks configuration in checkin manager for conflicts in array
Checkin
Does synchronous checkin of all files in the configuration.
CheckinAsync
Start asynchronous checkin of all files in the configuration. While asychronous checkin is in progress cancel, pause and resume operations are available.
CheckinCancelAsync
Cancel asynchronous upload of all files in the configuration that was started by UploadFilesAsync. Checkin will be complted with Cancelled value 'true'. Method is available for asynchronous checkin only.
CheckinPauseAsync
Pause asynchronous upload of all files in the configuration that was started by UploadFilesAsync. Method is available for asynchronous checkin only.
CheckinResumeAsync
Resume asynchronous upload of all files in the configuration that was started by UploadFilesAsync. Method is available for asynchronous checkin only.
Dispose
Release all resources managed by instance
GetConflictDetectionRuleFactory
Method for creation of factory that is used to create conflict detection rules.

Properties

  NameDescription
Flags
Property contains value of CheckinManagerFlags and shows which operations should be performed after checkin.

Events

  NameDescription
CheckinCompleted
Checkin operation was completed. Use this event for checking result of checkin operation or performing custom actions when checkin operation was completed.
CheckinProgressChanged
Checkin operation progress has changed. Use this event for tracking checkin progress. Might be useful for progress bars in custom application.
UploadFileCompleted
Uploading of file to vault server was completed. Use this event for performing custom operations when uploading of a single file was completed.
UploadFilesCompleted
Uploading files to vault server was completed event. Use this event in order to perform custom actions when uploading files operation was completed. For example check result of uploading file to vault.
UploadFilesProgressChanged
Uploading progress has changed. Use this event in order to track progress of uploading files operation. Might be useful for progress bars in custom application.

See Also