ComWrappers.RegisterForMarshalling(ComWrappers) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Registra uma ComWrappers instância a ser usada como a instância global para marshalling no runtime.
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 ser registrada.
- Atributos
Exceções
O método foi chamado mais de uma vez.
Comentários
Essa função só pode ser chamada uma única vez. Chamadas subsequentes para essa função resultarão em um InvalidOperationException lançamento. Os cenários em que essa instância global pode ser usada são: * Uso de APIs marshal relacionadas a COM * P/Invokes com tipos relacionados a COM * ativação COM