EnterpriseServicesHelper.SwitchWrappers(RealProxy, RealProxy) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 .