Sdílet prostřednictvím


AsyncSemaphore.EnterAsync – metoda (TimeSpan, 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 TimeSpan, _
    cancellationToken As CancellationToken _
) As Task(Of AsyncSemaphore.Releaser)
public Task<AsyncSemaphore.Releaser> EnterAsync(
    TimeSpan timeout,
    CancellationToken cancellationToken
)
public:
Task<AsyncSemaphore::Releaser>^ EnterAsync(
    TimeSpan timeout, 
    CancellationToken cancellationToken
)
member EnterAsync : 
        timeout:TimeSpan * 
        cancellationToken:CancellationToken -> Task<AsyncSemaphore.Releaser> 
public function EnterAsync(
    timeout : TimeSpan, 
    cancellationToken : CancellationToken
) : Task<AsyncSemaphore.Releaser>

Parametry

  • timeout
    Typ: TimeSpan

    A TimeSpan , která představuje hodnotu časového limitu.

  • 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ů