Поделиться через


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 к одному из экземпляров класса .

Применяется к