Udostępnij za pośrednictwem


ComWrappers.RegisterForMarshalling(ComWrappers) Metoda

Definicja

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

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żna użyć tego wystąpienia globalnego, to: * Użycie interfejsów API marszałka związanego z com * P/Invokes z typami powiązanymi z com * aktywacja COM

Dotyczy