EnterpriseServicesHelper.SwitchWrappers(RealProxy, RealProxy) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přepne com Callable Wrapper (CCW) z jedné instance třídy na jinou instanci stejné třídy.
public:
static void SwitchWrappers(System::Runtime::Remoting::Proxies::RealProxy ^ oldcp, System::Runtime::Remoting::Proxies::RealProxy ^ newcp);
public static void SwitchWrappers (System.Runtime.Remoting.Proxies.RealProxy oldcp, System.Runtime.Remoting.Proxies.RealProxy newcp);
[System.Security.SecurityCritical]
public static void SwitchWrappers (System.Runtime.Remoting.Proxies.RealProxy oldcp, System.Runtime.Remoting.Proxies.RealProxy newcp);
static member SwitchWrappers : System.Runtime.Remoting.Proxies.RealProxy * System.Runtime.Remoting.Proxies.RealProxy -> unit
[<System.Security.SecurityCritical>]
static member SwitchWrappers : System.Runtime.Remoting.Proxies.RealProxy * System.Runtime.Remoting.Proxies.RealProxy -> unit
Public Shared Sub SwitchWrappers (oldcp As RealProxy, newcp As RealProxy)
Parametry
- oldcp
- RealProxy
Proxy, který představuje starou instanci třídy, na kterou odkazuje CCW.
- newcp
- RealProxy
Proxy, který představuje novou instanci třídy, na kterou odkazuje CCW.
- Atributy
Výjimky
Bezprostřední volající nemá oprávnění Nespravovaný kód.
Poznámky
Upozornění
Tato metoda může způsobit nežádoucí chování. Před voláním musí uživatel zajistit, že se jedná o operaci bezpečnou pro přístup z více vláken a že volání není provedeno prostřednictvím CCW na jednu z instancí třídy.