Język

EnterpriseServicesHelper.SwitchWrappers(RealProxy, RealProxy) Metoda

Definicja

Przełącza otokę wywoływaną 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

Caution

Ta metoda może powodować niepożądane zachowanie. Przed wywołaniem należy upewnić się, że jest to operacja bezpieczna wątkowo i że wywołanie nie jest wykonywane za pośrednictwem programu CCW do jednego z wystąpień klasy.

Dotyczy