C# Class withSIX.Core.Helpers.AsyncLock

Inheritance: IDisposable
Afficher le fichier Open project: SIXNetworks/withSIX.Desktop Class Usage Examples

Méthodes publiques

Méthode Description
AsyncLock ( ) : System
Dispose ( ) : void
Lock ( ) : IDisposable
LockAsync ( ) : Task
LockAsync ( CancellationToken token ) : Task

Private Methods

Méthode Description
Release ( ) : void
Wait ( Task wait ) : Task

Method Details

AsyncLock() public méthode

public AsyncLock ( ) : System
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Lock() public méthode

public Lock ( ) : IDisposable
Résultat IDisposable

LockAsync() public méthode

public LockAsync ( ) : Task
Résultat Task

LockAsync() public méthode

public LockAsync ( CancellationToken token ) : Task
token System.Threading.CancellationToken
Résultat Task