Sdílet prostřednictvím


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: CancellationToken

    Signá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

Viz také

Referenční dokumentace

AsyncSemaphore Třída

EnterAsync – přetížení

Microsoft.VisualStudio.Threading – obor názvů