Udostępnij za pośrednictwem


Metoda TplExtensions.NoThrowAwaitable —

Zwraca awaitable dla określonego zadania, które będą nigdy nie rzucać, nawet jeśli zadanie źródła błędów lub jest anulowane.

Przestrzeń nazw:  Microsoft.VisualStudio.Threading
Zestaw:  Microsoft.VisualStudio.Threading (w Microsoft.VisualStudio.Threading.dll)

Składnia

'Deklaracja
<ExtensionAttribute> _
Public Shared Function NoThrowAwaitable ( _
    task As Task, _
    captureContext As Boolean _
) As TplExtensions.NoThrowTaskAwaitable
public static TplExtensions.NoThrowTaskAwaitable NoThrowAwaitable(
    this Task task,
    bool captureContext
)
[ExtensionAttribute]
public:
static TplExtensions::NoThrowTaskAwaitable NoThrowAwaitable(
    Task^ task, 
    bool captureContext
)
static member NoThrowAwaitable : 
        task:Task * 
        captureContext:bool -> TplExtensions.NoThrowTaskAwaitable
public static function NoThrowAwaitable(
    task : Task, 
    captureContext : boolean
) : TplExtensions.NoThrowTaskAwaitable

Parametry

  • task
    Typ: Task

    Zadanie.

  • captureContext
    Typ: Boolean

Wartość zwracana

Typ: Microsoft.VisualStudio.Threading.TplExtensions.NoThrowTaskAwaitable
Zwraca TplExtensions.NoThrowTaskAwaitable.

Informacje dotyczące użycia

W językach Visual Basic i C# tę metodę można wywołać jako metodę wystąpienia dowolnego obiektu typu Task. Gdy w celu wywołania tej metody jest używana składnia metody wystąpienia, należy pominąć pierwszy parametr. Aby uzyskać więcej informacji, zobacz temat Metody rozszerzeń (Visual Basic) lub Metody rozszerzeń (Przewodnik programowania w języku C#).

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

TplExtensions Klasa

Przestrzeń nazw Microsoft.VisualStudio.Threading