Partager via


ComWrappers.RegisterForMarshalling(ComWrappers) Méthode

Définition

Inscrit une instance ComWrappers à utiliser comme instance globale pour le marshaling dans le Runtime.

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)

Paramètres

instance
ComWrappers

L'instance à enregistrer.

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 la levée d’un InvalidOperationException . Les scénarios dans lesquels cette instance globale peut être utilisée sont les suivants : * Utilisation des API Marshal liées à COM * P/Invokes avec des types liés à COM * Activation COM

S’applique à