EnterpriseServicesHelper.SwitchWrappers(RealProxy, RealProxy) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przełącza otokę wywołalną MODELU COM (CCW) z jednego wystąpienia klasy do innego wystąpienia tej samej klasy.
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
Serwer proxy reprezentujący stare wystąpienie klasy, do którego odwołuje się ccW.
- newcp
- RealProxy
Serwer proxy reprezentujący nowe wystąpienie klasy, do którego odwołuje się ccW.
- Atrybuty
Wyjątki
Bezpośredni obiekt wywołujący nie ma uprawnień UnmanagedCode.
Uwagi
Przestroga
Ta metoda może spowodować niepożądane zachowanie. Przed wywołaniem go użytkownik musi upewnić się, że jest to operacja bezpieczna wątkowo i że wywołanie nie jest wykonywane za pośrednictwem ccW do jednego z wystąpień klasy.