ComWrappers.RegisterForMarshalling(ComWrappers) Methode

Definition

Registriert eine ComWrappers Instanz, die als globale Instanz zum Marshallen in der Laufzeit verwendet werden soll.

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)

Parameter

instance
ComWrappers

Die zu registrierende Instanz.

Attribute

Ausnahmen

Die Methode wurde mehrmals aufgerufen.

Hinweise

Diese Funktion kann nur einmal aufgerufen werden. Nachfolgende Aufrufe dieser Funktion führen zu einem InvalidOperationException Auslösen. Szenarien, in denen diese globale Instanz verwendet werden kann, sind: * Verwendung combezogener Marshal-APIs * P/Invokes mit COM-bezogenen Typen * COM-Aktivierung

Gilt für: