ComWrappers.RegisterForMarshalling(ComWrappers) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Registra un'istanza ComWrappers da usare come istanza globale per il marshalling nel 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)
Parametri
- instance
- ComWrappers
Istanza da registrare.
- Attributi
Eccezioni
Il metodo è stato chiamato più volte.
Commenti
Questa funzione può essere chiamata solo una sola volta. Le chiamate successive a questa funzione genereranno un'eccezione InvalidOperationException generata. Gli scenari in cui è possibile usare questa istanza globale sono: * Utilizzo delle API di marshalling correlate a COM * P/Invoke con tipi correlati a COM * Attivazione COM