Udostępnij za pośrednictwem


EnumerableToDispatchMarshaler.MarshalNativeToManaged(IntPtr) Metoda

Definicja

Marshaluje obiekt z niezarządzanego kodu do kodu zarządzanego.

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

Wskaźnik do niezarządzanego obiektu, który ma zostać przekonwertowany.

Zwraca

Obiekt zarządzany.

Implementuje

Wyjątki

pNativeData to null.

Uwagi

ClR wywołuje tę metodę z określonym wskaźnikiem do niezarządzanego obiektu w celu przekonwertowania tego obiektu z niezarządzanego kodu na zarządzany kod i zwraca zarządzany obiekt reprezentujący zarządzany widok danych niezarządzanych.

Dotyczy