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 COM appelant (CCW) 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 qui représente l’ancienne instance d’une classe référencée par une instance CCW.
- newcp
- RealProxy
Proxy qui représente la nouvelle instance d’une classe référencée par un CCW.
- Attributs
Exceptions
L’appelant immédiat n’a pas d’autorisation UnmanagedCode.
Remarques
Avertissement
Cette méthode peut entraîner 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’un appel n’est pas effectué par le biais du CCW à l’une des instances de la classe.