ComWrappers.RegisterForMarshalling(ComWrappers) Methode

Definitie

Registreert een ComWrappers exemplaar dat moet worden gebruikt als het globale exemplaar voor marshalling in de 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)

Parameters

instance
ComWrappers

Het exemplaar dat moet worden geregistreerd.

Kenmerken

Uitzonderingen

De methode is meer dan één keer aangeroepen.

Opmerkingen

Deze functie kan slechts één keer worden aangeroepen. Volgende aanroepen naar deze functie leiden ertoe dat er een InvalidOperationException fout optreedt. Scenario's waarin dit globale exemplaar kan worden gebruikt, zijn: * Gebruik van COM-gerelateerde Marshal-API's * P/Invokes met COM-gerelateerde typen * COM-activering

Van toepassing op