Partilhar via


ComWrappers.RegisterForMarshalling(ComWrappers) Método

Definição

Registra uma instância de ComWrappers a ser usada como a instância global para realizar marshaling no runtime.

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)

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 sendo gerado. Os cenários em que essa instância global pode ser usada são: * Uso de APIs marshal relacionadas ao COM * P/Invokes com tipos relacionados a COM * ativação COM

Aplica-se a