Share via


ComWrappers.RegisterForMarshalling(ComWrappers) 方法

定義

註冊 ComWrappers 執行個體,作為要在執行階段中封送處理的全域執行個體。

public:
 static void RegisterForMarshalling(System::Runtime::InteropServices::ComWrappers ^ instance);
public static void RegisterForMarshalling (System.Runtime.InteropServices.ComWrappers instance);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static void RegisterForMarshalling (System.Runtime.InteropServices.ComWrappers instance);
static member RegisterForMarshalling : System.Runtime.InteropServices.ComWrappers -> unit
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member RegisterForMarshalling : System.Runtime.InteropServices.ComWrappers -> unit
Public Shared Sub RegisterForMarshalling (instance As ComWrappers)

參數

instance
ComWrappers

要註冊的執行個體

屬性

例外狀況

此方法已多次呼叫。

備註

此函式只能呼叫一次。 對這個函式的後續呼叫會導致 InvalidOperationException 擲回 。 可使用此全域實例的案例包括:* 使用 COM 相關封送處理 API * P/Invokes 與 COM 相關的類型 * COM 啟用

適用於