Aracılığıyla paylaş


EnumeratorToEnumVariantMarshaler.MarshalManagedToNative(Object) Yöntem

Tanım

Yönetilen koddan yönetilmeyen koda bir nesneyi 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

Parametreler

pManagedObj
Object

Dönüştürülecek yönetilen nesne.

Döndürülenler

IntPtr

nativeint

Yönetilmeyen nesnenin işaretçisi.

Uygulamalar

Özel durumlar

pManagedObj, null değeridir.

Açıklamalar

CLR, bu nesneyi yönetilen koddan yönetilmeyen koda dönüştürmek için yönetilen nesnenin belirtilen örneğiyle bu yöntemi çağırır ve ilgili nesnenin COM görünümünü temsil eden uygun yönetilmeyen nesneye bir işaretçi döndürür.

Şunlara uygulanır