EnumerableToDispatchMarshaler.MarshalNativeToManaged(IntPtr) 메서드

정의

관리되지 않는 코드에서 관리 코드로 개체를 마샬링합니다.

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

변환할 관리되지 않는 개체에 대한 포인터입니다.

반품

관리되는 개체입니다.

구현

예외

pNativeDatanull입니다.

설명

CLR은 관리되지 않는 개체에 대한 지정된 포인터를 사용하여 이 메서드를 호출하여 해당 개체를 관리되지 않는 코드에서 관리 코드로 변환하고 관리되지 않는 데이터의 관리되는 뷰를 나타내는 관리되는 개체를 반환합니다.

적용 대상