ExpandoToDispatchExMarshaler.MarshalManagedToNative(Object) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
nativeint
Penunjuk ke objek yang tidak dikelola.
Penerapan
Pengecualian
pManagedObj
adalah 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.