Partager via


EnterpriseServicesHelper.SwitchWrappers(RealProxy, RealProxy) Méthode

Définition

Bascule un wrapper CCW (COM Callable Wrapper) d’une instance d’une classe vers une autre instance de la même 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)

Paramètres

oldcp
RealProxy

Proxy représentant l’ancienne instance d’une classe qui est référencée par un CCW.

newcp
RealProxy

Proxy représentant la nouvelle instance d’une classe qui est référencée par un CCW.

Attributs

Exceptions

L’appelant immédiat n’a pas d’autorisation UnmanagedCode.

Remarques

Attention

Cette méthode peut provoquer un comportement indésirable. Avant de l’appeler, l’utilisateur doit s’assurer qu’il s’agit d’une opération thread-safe et qu’aucun appel n’est effectué via le CCW à l’une des instances de la classe.

S’applique à