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


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 with COM-related types * COM activation

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