Freigeben über


EnterpriseServicesHelper.SwitchWrappers(RealProxy, RealProxy) Methode

Definition

Schaltet einen COM Callable Wrapper (CCW) von einer Instanz einer Klasse zu einer anderen Instanz der gleichen Klasse um.

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)

Parameter

oldcp
RealProxy

Ein Proxy, der die alte Instanz einer Klasse darstellt, auf die ein CCW verweist.

newcp
RealProxy

Ein Proxy, der die neue Instanz einer Klasse darstellt, auf die ein CCW verweist.

Attribute

Ausnahmen

Der direkte Aufrufer besitzt keine UnmanagedCode-Berechtigung.

Hinweise

Achtung

Diese Methode kann unerwünschtes Verhalten verursachen. Vor dem Aufrufen muss der Benutzer sicherstellen, dass es sich um einen threadsicheren Vorgang handelt und dass kein Aufruf über den CCW an eine der Instanzen der -Klasse erfolgt.

Gilt für: