ComWrappers.RegisterForMarshalling(ComWrappers) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Registriert eine ComWrappers-Instanz, die als globale Instanz für das Marshalling in der Runtime verwendet werden soll.
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)
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 dazu, dass ein InvalidOperationException ausgelöst wird. Szenarien, in denen diese globale instance verwendet werden kann, sind: * Verwendung von COM-bezogenen Marshall-APIs * P/Invokes mit COM-bezogenen Typen * COM-Aktivierung
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für