Bagikan melalui


ExpandoToDispatchExMarshaler.MarshalManagedToNative(Object) Metode

Definisi

Marshals objek dari kode terkelola ke kode yang tidak dikelola.

public:
 override IntPtr MarshalManagedToNative(System::Object ^ pManagedObj);
public:
 virtual IntPtr MarshalManagedToNative(System::Object ^ pManagedObj);
public override IntPtr MarshalManagedToNative (object pManagedObj);
public virtual IntPtr MarshalManagedToNative (object pManagedObj);
abstract member MarshalManagedToNative : obj -> nativeint
override this.MarshalManagedToNative : obj -> nativeint
Public Overrides Function MarshalManagedToNative (pManagedObj As Object) As IntPtr
Public Overridable Function MarshalManagedToNative (pManagedObj As Object) As IntPtr

Parameter

pManagedObj
Object

Objek terkelola yang akan dikonversi.

Mengembalikan

IntPtr

nativeint

Penunjuk ke objek yang tidak dikelola.

Penerapan

Pengecualian

pManagedObjadalah null.

Keterangan

CLR memanggil metode ini dengan instans objek terkelola yang ditentukan untuk mengonversi objek tersebut dari kode terkelola ke kode yang tidak dikelola, dan mengembalikan penunjuk ke objek yang tidak dikelola yang sesuai, mewakili tampilan COM objek tersebut.

Berlaku untuk