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

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