EnterpriseServicesHelper.SwitchWrappers(RealProxy, RealProxy) メソッド

定義

COM 呼び出し可能ラッパー (CCW) をクラスの 1 つのインスタンスから同じクラスの別のインスタンスに切り替えます。

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

CCW によって参照されるクラスの古いインスタンスを表すプロキシ。

newcp
RealProxy

CCW によって参照されるクラスの新しいインスタンスを表すプロキシ。

属性

例外

直接呼び出し元に UnmanagedCode アクセス許可がありません。

注釈

Caution

このメソッドは、望ましくない動作を引き起こす可能性があります。 呼び出す前に、ユーザーは、これがスレッド セーフな操作であり、クラスのいずれかのインスタンスに対して CCW を介して呼び出しが行われないことを確認する必要があります。

適用対象