AsyncSemaphore.EnterAsync – metoda (Int32, CancellationToken)
Žádosti o přístup k zámku.
Obor názvů: Microsoft.VisualStudio.Threading
Sestavení: Microsoft.VisualStudio.Threading (v Microsoft.VisualStudio.Threading.dll)
Syntaxe
'Deklarace
Public Function EnterAsync ( _
timeout As Integer, _
cancellationToken As CancellationToken _
) As Task(Of AsyncSemaphore.Releaser)
public Task<AsyncSemaphore.Releaser> EnterAsync(
int timeout,
CancellationToken cancellationToken
)
public:
Task<AsyncSemaphore::Releaser>^ EnterAsync(
int timeout,
CancellationToken cancellationToken
)
member EnterAsync :
timeout:int *
cancellationToken:CancellationToken -> Task<AsyncSemaphore.Releaser>
public function EnterAsync(
timeout : int,
cancellationToken : CancellationToken
) : Task<AsyncSemaphore.Releaser>
Parametry
timeout
Typ: Int32Časový limit pro čekání zámek.
cancellationToken
Typ: CancellationTokenSignály ztratí zájem o zámek, jehož zrušení token.
Vrácená hodnota
Typ: Task<AsyncSemaphore.Releaser>
A Task jehož výsledek je releaser, který by měl být odstraněn uvolnění uzamčení.
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.