C# Class BitSharper.Threading.Locks.ReentrantLock.Sync

Afficher le fichier Open project: TangibleCryptography/BitSharper

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
IsQueued ( Thread thread ) : bool
Lock ( ) : void
LockInterruptibly ( ) : void
TryLock ( ) : bool
TryLock ( System.TimeSpan timespan ) : bool
Unlock ( ) : void

Méthodes protégées

Méthode Description
GetHold ( Thread caller ) : bool

Method Details

GetHold() protected méthode

protected GetHold ( Thread caller ) : bool
caller Thread
Résultat bool

IsQueued() public méthode

public IsQueued ( Thread thread ) : bool
thread Thread
Résultat bool

Lock() public abstract méthode

public abstract Lock ( ) : void
Résultat void

LockInterruptibly() public abstract méthode

public abstract LockInterruptibly ( ) : void
Résultat void

TryLock() public méthode

public TryLock ( ) : bool
Résultat bool

TryLock() public abstract méthode

public abstract TryLock ( System.TimeSpan timespan ) : bool
timespan System.TimeSpan
Résultat bool

Unlock() public abstract méthode

public abstract Unlock ( ) : void
Résultat void