Metoda JoinableTask.JoinAsync —
Dołącza wszelkie koligacji głównego wątku wywołującego z operacji asynchronicznej.Pozwoli to uniknąć zakleszczenia, w przypadku, gdy główny wątek ostatecznie synchronicznie blokuje podczas oczekiwania na zakończenie operacji.
Przestrzeń nazw: Microsoft.VisualStudio.Threading
Zestaw: Microsoft.VisualStudio.Threading (w Microsoft.VisualStudio.Threading.dll)
Składnia
'Deklaracja
Public Function JoinAsync ( _
cancellationToken As CancellationToken _
) As Task
public Task JoinAsync(
CancellationToken cancellationToken
)
public:
Task^ JoinAsync(
CancellationToken cancellationToken
)
member JoinAsync :
cancellationToken:CancellationToken -> Task
public function JoinAsync(
cancellationToken : CancellationToken
) : Task
Parametry
cancellationToken
Typ: CancellationTokenAnulowanie tokenu, który zakończy działanie tej metody, zanim zadanie zostanie ukończone.
Wartość zwracana
Typ: Task
A Task na tym kończy się po zakończeniu operacji asynchronicznych i łączyć jest anulowane.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.