ComWrappers.RegisterForMarshalling(ComWrappers) Метод

Определение

Регистрирует экземпляр, используемый ComWrappers в качестве глобального экземпляра для маршаллинга во время выполнения.

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

Параметры

instance
ComWrappers

Экземпляр для регистрации.

Атрибуты

Исключения

Метод был вызван несколько раз.

Комментарии

Эту функцию можно вызывать только один раз. Последующие вызовы этой функции приведут к InvalidOperationException возникновению ошибки. Сценарии, в которых может использоваться этот глобальный экземпляр: * Использование API маршала, связанного с COM * P/Invokes с типами, связанными с COM * активация COM

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