ComWrappers.RegisterForMarshalling(ComWrappers) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Inscrit une ComWrappers instance à utiliser comme instance globale pour le marshaling dans le 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)
Paramètres
- instance
- ComWrappers
Instance à inscrire.
- Attributs
Exceptions
La méthode a été appelée plusieurs fois.
Remarques
Cette fonction ne peut être appelée qu’une seule fois. Les appels suivants à cette fonction entraînent une InvalidOperationException levée. Scénarios où cette instance globale peut être utilisée est : * Utilisation des API Marshal liées à COM * P/Invokes avec des types LIÉS à COM * Activation COM