Sdílet prostřednictvím


EnterpriseServicesHelper.SwitchWrappers(RealProxy, RealProxy) Metoda

Definice

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.

Platí pro