Udostępnij za pośrednictwem


EnterpriseServicesHelper.SwitchWrappers(RealProxy, RealProxy) Metoda

Definicja

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.

Dotyczy