Sdílet prostřednictvím


AsyncReaderWriterResourceLock<TMoniker, TResource>.PrepareResourceForExclusiveAccessAsync – metoda

Vnitřní Microsoft pouze.Připraví prostředek pro přístup jedním vláknem.

Obor názvů:  Microsoft.VisualStudio.Threading
Sestavení:  Microsoft.VisualStudio.Threading (v Microsoft.VisualStudio.Threading.dll)

Syntaxe

'Deklarace
Protected MustOverride Function PrepareResourceForExclusiveAccessAsync ( _
    resource As TResource, _
    lockFlags As AsyncReaderWriterResourceLock(Of T).LockFlags, _
    cancellationToken As CancellationToken _
) As Task
protected abstract Task PrepareResourceForExclusiveAccessAsync(
    TResource resource,
    AsyncReaderWriterResourceLock<T>.LockFlags lockFlags,
    CancellationToken cancellationToken
)
protected:
virtual Task^ PrepareResourceForExclusiveAccessAsync(
    TResource resource, 
    AsyncReaderWriterResourceLock<T>::LockFlags lockFlags, 
    CancellationToken cancellationToken
) abstract
abstract PrepareResourceForExclusiveAccessAsync : 
        resource:'TResource * 
        lockFlags:AsyncReaderWriterResourceLock<T>.LockFlags * 
        cancellationToken:CancellationToken -> Task
protected abstract function PrepareResourceForExclusiveAccessAsync(
    resource : TResource, 
    lockFlags : AsyncReaderWriterResourceLock<TMoniker, TResource>.LockFlags, 
    cancellationToken : CancellationToken
) : Task

Parametry

  • cancellationToken
    Typ: CancellationToken

    Token, jehož zrušení signály ztratí zájem o zdroje.

Vrácená hodnota

Typ: Task
A Task signály zdroj, jehož dokončení bylo připraveno.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

AsyncReaderWriterResourceLock<TMoniker, TResource> Třída

Microsoft.VisualStudio.Threading – obor názvů