EnumerableToDispatchMarshaler.MarshalManagedToNative(Object) Yöntem
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir nesneyi yönetilen koddan yönetilemeyen koda doğru sıralar.
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
- pManagedObj
- Object
Dönüştürülecek yönetilen nesne.
-
IntPtr
nativeint
Unmanaged nesnesinin işaretçisi.
pManagedObj
, null
değeridir.
CLR, bu nesneyi yönetilen koddan yönetilmemiş koda dönüştürmek için yönetilen bir nesnenin belirtilen örneğiyle bu yöntemi çağırır ve ilgili nesnenin COM görünümünü temsil eden uygun yönetilmemiş nesneye bir işaretçi döndürür.
Ürün | Sürümler |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |