Udostępnij za pośrednictwem


Metoda ThreadingTools.Apply —

Dotyczy określonego SynchronizationContext kontekst wywołującego.

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

Składnia

'Deklaracja
<ExtensionAttribute> _
Public Shared Function Apply ( _
    syncContext As SynchronizationContext, _
    checkForChangesOnRevert As Boolean _
) As SpecializedSyncContext
public static SpecializedSyncContext Apply(
    this SynchronizationContext syncContext,
    bool checkForChangesOnRevert
)
[ExtensionAttribute]
public:
static SpecializedSyncContext Apply(
    SynchronizationContext^ syncContext, 
    bool checkForChangesOnRevert
)
static member Apply : 
        syncContext:SynchronizationContext * 
        checkForChangesOnRevert:bool -> SpecializedSyncContext
public static function Apply(
    syncContext : SynchronizationContext, 
    checkForChangesOnRevert : boolean
) : SpecializedSyncContext

Parametry

  • syncContext
    Typ: SynchronizationContext

    Kontekst synchronizacji, aby zastosować.

  • checkForChangesOnRevert
    Typ: Boolean

    wartość true, jeśli to należy sprawdzić, czy wartości przyłożonej SynchronizationContext jest nadal obecny, po przywróceniu oryginalnego.

Wartość zwracana

Typ: Microsoft.VisualStudio.Threading.SpecializedSyncContext
Zwraca SpecializedSyncContext.

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

ThreadingTools Klasa

Przestrzeń nazw Microsoft.VisualStudio.Threading