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
resource
Typ: TResourceProstředek.
lockFlags
Typ: Microsoft.VisualStudio.Threading.AsyncReaderWriterResourceLock<TMoniker, TResource>.LockFlagsSouhrn všech příznaků z aktivní a vnořené funkce uzamčení.
cancellationToken
Typ: CancellationTokenToken, 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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.