次の方法で共有


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 アクセス許可がありません。

注釈

注意事項

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

適用対象