TplExtensions.NoThrowAwaitable – metoda
Vrátí hodnotu zadaného úkolu, který nikdy nevyvolá, i když úkol zdroj závady nebo awaitable byla zrušena.
Obor názvů: Microsoft.VisualStudio.Threading
Sestavení: Microsoft.VisualStudio.Threading (v Microsoft.VisualStudio.Threading.dll)
Syntaxe
'Deklarace
<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Úloha
- captureContext
Typ: Boolean
Vrácená hodnota
Typ: Microsoft.VisualStudio.Threading.TplExtensions.NoThrowTaskAwaitable
Vrátí TplExtensions.NoThrowTaskAwaitable.
Poznámka k použití
V jazycích Visual Basic a C# lze tuto metodu volat jako metodu instance libovolného objektu typu Task. Pokud k volání této metody použijete syntaxi metody instance, vynechejte první parametr. Další informace naleznete v tématech Metody rozšíření (Visual Basic) a Metody rozšíření (Průvodce programováním v C#).
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.