EnterpriseServicesHelper.SwitchWrappers(RealProxy, RealProxy) Método

Definição

Comuta um COM Callable Wrapper (CCW) 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 referenciada por uma CCW.

newcp
RealProxy

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

Atributos

Exceções

O interlocutor imediato não tem permissão UnmanagedCode.

Observações

Atenção

Este método pode causar comportamentos indesejados. Antes de o chamar, o utilizador deve garantir que esta é uma operação thread-safe e que não está a ser feita uma chamada através do CCW para uma das instâncias da classe.

Aplica-se a