EnterpriseServicesHelper.SwitchWrappers(RealProxy, RealProxy) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.