EnumeratorToEnumVariantMarshaler.MarshalNativeToManaged(IntPtr) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Marshaluje obiekt z kodu nieza zarządzania 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 obiektu nieza pomocą funkcji , który ma zostać przekonwertowany.
Zwraca
Zarządzany obiekt.
Implementuje
Wyjątki
pNativeData to null.
Nie można skonwertować niezamaniowanych obiektów, na które pNativeData wskazuje obiekt .
Uwagi
ClR wywołuje tę metodę z określonym wskaźnikiem do nieza zarządzania obiektem, aby przekonwertować ten obiekt z kodu nieza zarządzania na kod zarządzany, i zwraca zarządzany obiekt reprezentujący zarządzany widok nieza zarządzania danymi.