EnterpriseServicesHelper.SwitchWrappers(RealProxy, RealProxy) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Переключает COM Callable Wrapper (CCW) между двумя экземплярами одного класса.
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)
Параметры
- oldcp
- RealProxy
Прокси, который представляет старый экземпляр класса, на который ссылается COM.
- newcp
- RealProxy
Прокси, который представляет новый экземпляр класса, на который ссылается COM.
- Атрибуты
Исключения
Непосредственный вызывающий объект не имеет разрешение UnmanagedCode.
Комментарии
Внимание!
Этот метод может привести к нежелательному поведению. Перед ее вызовом пользователь должен убедиться, что это потокобезопасная операция и что вызов не выполняется через CCW к одному из экземпляров класса .