ComWrappers.RegisterForMarshalling(ComWrappers) Método

Definição

Regista uma ComWrappers instância para ser usada como instância global para marshalling em tempo de execução.

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)

Parâmetros

instance
ComWrappers

A instância a registar.

Atributos

Exceções

O método foi chamado mais do que uma vez.

Observações

Esta função só pode ser chamada uma única vez. Chamadas subsequentes a esta função resultarão num InvalidOperationException lançamento. Cenários onde esta instância global pode ser usada são: * Utilização de APIs Marshal relacionadas com COM * P/Invokes com tipos relacionados com COM * Ativação COM

Aplica-se a