Compartilhar via


EnterpriseServicesHelper.SwitchWrappers(RealProxy, RealProxy) Método

Definição

Alterna um CCW (COM Callable Wrapper) de uma instância de uma classe para outra instância da mesma 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)

Parâmetros

oldcp
RealProxy

Um proxy que representa a instância antiga de uma classe que é referenciada por um CCW.

newcp
RealProxy

Um proxy que representa a nova instância de uma classe que é referenciada por um CCW.

Atributos

Exceções

O chamador imediato não tem permissão de UnmanagedCode.

Comentários

Cuidado

Esse método pode causar comportamento indesejado. Antes de chamá-la, o usuário deve garantir que essa seja uma operação thread-safe e que uma chamada não esteja sendo feita por meio do CCW para uma das instâncias da classe .

Aplica-se a