Udostępnij za pośrednictwem


Metoda AwaitExtensions.SwitchTo —

Pobiera awaitable harmonogramy kontynuacji na określony harmonogram.

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

Składnia

'Deklaracja
<ExtensionAttribute> _
Public Shared Function SwitchTo ( _
    scheduler As TaskScheduler, _
    alwaysYield As Boolean _
) As AwaitExtensions.TaskSchedulerAwaitable
public static AwaitExtensions.TaskSchedulerAwaitable SwitchTo(
    this TaskScheduler scheduler,
    bool alwaysYield
)
[ExtensionAttribute]
public:
static AwaitExtensions::TaskSchedulerAwaitable SwitchTo(
    TaskScheduler^ scheduler, 
    bool alwaysYield
)
static member SwitchTo : 
        scheduler:TaskScheduler * 
        alwaysYield:bool -> AwaitExtensions.TaskSchedulerAwaitable
public static function SwitchTo(
    scheduler : TaskScheduler, 
    alwaysYield : boolean
) : AwaitExtensions.TaskSchedulerAwaitable

Parametry

  • scheduler
    Typ: TaskScheduler

    Harmonogram zadań umożliwia wykonanie kontynuacji.

  • alwaysYield
    Typ: Boolean

    Wartość wskazująca, czy obiekt wywołujący powinny produktywności, nawet jeśli już wykonywanych na żądane zadanie harmonogramu.

Wartość zwracana

Typ: Microsoft.VisualStudio.Threading.AwaitExtensions.TaskSchedulerAwaitable
Zwraca wartość typu AwaitExtensions.TaskSchedulerAwaitable.

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 TaskScheduler. 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

AwaitExtensions Klasa

Przestrzeń nazw Microsoft.VisualStudio.Threading