Share via


EnumeratorToEnumVariantMarshaler.MarshalNativeToManaged(IntPtr) Metoda

Definice

Zařadí objekt z nespravovaného kódu do spravovaného kódu.

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

Parametry

pNativeData
IntPtr

nativeint

Ukazatel na nespravovaný objekt, který má být převeden.

Návraty

Spravovaný objekt.

Implementuje

Výjimky

pNativeData je null.

Nespravovaný objekt, na který odkazuje, pNativeData nelze převést.

Poznámky

CLR volá tuto metodu se zadaným ukazatelem na nespravovaný objekt k převodu tohoto objektu z nespravovaného kódu na spravovaný kód a vrátí spravovaný objekt představující spravované zobrazení nespravovaných dat.

Platí pro