ComWrappers.RegisterForMarshalling(ComWrappers) Metoda

Definicja

Rejestruje ComWrappers wystąpienie, które ma być używane jako wystąpienie globalne do marshallingu w środowisku uruchomieniowym.

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)

Parametry

instance
ComWrappers

Wystąpienie do zarejestrowania.

Atrybuty

Wyjątki

Metoda została wywołana więcej niż raz.

Uwagi

Ta funkcja może być wywoływana tylko raz. Kolejne wywołania tej funkcji spowodują InvalidOperationException zgłoszenie. Scenariusze, w których może być używane to wystąpienie globalne: * Użycie interfejsów API marshalingu związanych z com * P/Invoke z typami powiązanymi z com * aktywacja COM

Dotyczy