ComWrappers.RegisterForMarshalling(ComWrappers) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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