共用方式為


EnterpriseServicesHelper.SwitchWrappers(RealProxy, RealProxy) 方法

定義

將某類別的一個執行個體中的 COM 可呼叫包裝函式 (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

表示 CCW 所參考類別的舊執行個體的 Proxy。

newcp
RealProxy

表示 CCW 所參考類別的新執行個體的 Proxy。

屬性

例外狀況

目前的呼叫端沒有 UnmanagedCode 權限。

備註

警告

這個方法可能會導致不必要的行為。 呼叫它之前,用戶必須確定這是安全線程的作業,而且不會透過CCW對類別的其中一個實例進行呼叫。

適用於