ThreadingTools.Apply – metoda
Aplikuje zadaný SynchronizationContext v kontextu volajícího.
Obor názvů: Microsoft.VisualStudio.Threading
Sestavení: Microsoft.VisualStudio.Threading (v Microsoft.VisualStudio.Threading.dll)
Syntaxe
'Deklarace
<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: SynchronizationContextSynchronizační kontext, který chcete použít.
checkForChangesOnRevert
Typ: BooleanPRAVDA, pokud by měl prověřit, zda použité SynchronizationContext je stále aktuální, pokud je obnoven původní.
Vrácená hodnota
Typ: Microsoft.VisualStudio.Threading.SpecializedSyncContext
Vrátí SpecializedSyncContext.
Poznámka k použití
V jazycích Visual Basic a C# lze tuto metodu volat jako metodu instance libovolného objektu typu SynchronizationContext. 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.