ComWrappers.RegisterForMarshalling(ComWrappers) Metod

Definition

Registrerar en ComWrappers instans som ska användas som global instans för marshalling i körningen.

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)

Parametrar

instance
ComWrappers

Den instans som ska registreras.

Attribut

Undantag

Metoden anropades mer än en gång.

Kommentarer

Den här funktionen kan bara kallas för en enda gång. Efterföljande anrop till den här funktionen resulterar i att en InvalidOperationException utlöses. Scenarier där den här globala instansen kan användas är: * Användning av COM-relaterade MARSHAL-API:er * P/Invokes med COM-relaterade typer * COM-aktivering

Gäller för