Method | Description | |
---|---|---|
Cancel ( ) : Task | ||
Cancel ( System.Guid gameId ) : Task | ||
ConfirmLock ( System.Guid gameId, bool canAbort = false ) : Task |
||
Dispose ( ) : void | ||
GameLocker ( ) : System | ||
RegisterCancel ( System.Guid gameId, System.Action cancelAction ) : Task |
||
ReleaseLock ( System.Guid gameId ) : void |
Method | Description | |
---|---|---|
CancelInternal ( ) : IObservable |
||
CancelInternal ( System.Guid gameId ) : Task | ||
ConfirmLockInternal ( System.Guid gameId, bool canAbort ) : |
||
GenerateObservable ( System.Guid gameId ) : IObservable |
||
GetCts ( System.Guid gameId ) : |
||
RegisterCancelInternal ( System.Guid gameId, System.Action cancelAction ) : System.Threading.CancellationTokenRegistration | ||
ReleaseLockAsync ( System.Guid gameId ) : Task | ||
ReleaseLockInternal ( System.Guid gameId ) : void | ||
StatusChange ( Status status, ProgressInfo info ) : Task |
public ConfirmLock ( System.Guid gameId, bool canAbort = false ) : Task |
||
gameId | System.Guid | |
canAbort | bool | |
return | Task |
public RegisterCancel ( System.Guid gameId, System.Action cancelAction ) : Task |
||
gameId | System.Guid | |
cancelAction | System.Action | |
return | Task |
public ReleaseLock ( System.Guid gameId ) : void | ||
gameId | System.Guid | |
return | void |