C# Class Microsoft.Common.Core.Threading.AsyncReaderWriterLock.LockSource

Afficher le fichier Open project: Microsoft/RTVS

Méthodes publiques

Свойство Type Description
Next LockSource
Previous LockSource

Méthodes publiques

Méthode Description
LockSource ( AsyncReaderWriterLock host, bool isWriter ) : System.Diagnostics
RegisterCancellation ( CancellationToken cancellationToken ) : void
Release ( ) : void
TryReenter ( bool writerOnly, Task &task ) : bool
TryRemoveFromQueue ( ) : bool

Private Methods

Méthode Description
Cancel ( ) : void

Method Details

LockSource() public méthode

public LockSource ( AsyncReaderWriterLock host, bool isWriter ) : System.Diagnostics
host AsyncReaderWriterLock
isWriter bool
Résultat System.Diagnostics

RegisterCancellation() public méthode

public RegisterCancellation ( CancellationToken cancellationToken ) : void
cancellationToken System.Threading.CancellationToken
Résultat void

Release() public méthode

public Release ( ) : void
Résultat void

TryReenter() public méthode

public TryReenter ( bool writerOnly, Task &task ) : bool
writerOnly bool
task Task
Résultat bool

TryRemoveFromQueue() public méthode

public TryRemoveFromQueue ( ) : bool
Résultat bool

Property Details

Next public_oe property

public LockSource Next
Résultat LockSource

Previous public_oe property

public LockSource Previous
Résultat LockSource