EnumerableToDispatchMarshaler.MarshalNativeToManaged(IntPtr) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アンマネージ コードからマネージド コードにオブジェクトをマーシャリングします。
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
パラメーター
- pNativeData
-
IntPtr
nativeint
変換するアンマネージ オブジェクトへのポインター。
返品
マネージド オブジェクト。
実装
例外
pNativeData は nullです。
注釈
CLR は、アンマネージ オブジェクトへの指定されたポインターを使用してこのメソッドを呼び出して、そのオブジェクトをアンマネージ コードからマネージド コードに変換し、アンマネージ データのマネージド ビューを表すマネージド オブジェクトを返します。