Condividi tramite


EnterpriseServicesHelper.SwitchWrappers(RealProxy, RealProxy) Metodo

Definizione

Consente il passaggio di un COM Callable Wrapper (CCW) da un'istanza di una classe a un'altra istanza della stessa classe.

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)

Parametri

oldcp
RealProxy

Proxy che rappresenta l'istanza precedente di una classe a cui fa riferimento un CCW.

newcp
RealProxy

Proxy che rappresenta la nuova istanza di una classe a cui fa riferimento un CCW.

Attributi

Eccezioni

Il chiamante immediato non dispone dell'autorizzazione UnmanagedCode.

Commenti

Attenzione

Questo metodo può causare comportamenti indesiderati. Prima di chiamarla, l'utente deve assicurarsi che si tratti di un'operazione thread-safe e che una chiamata non venga effettuata tramite ccw a una delle istanze della classe .

Si applica a