Поделиться через


EnumeratorToEnumVariantMarshaler.MarshalManagedToNative(Object) Метод

Определение

Выполняет маршалинг объекта из управляемого кода в неуправляемый.

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

Параметры

pManagedObj
Object

Управляемый объект, который необходимо преобразовать.

Возвращаемое значение

IntPtr

nativeint

Указатель на неуправляемый объект.

Реализации

Исключения

pManagedObj имеет значение null.

Комментарии

Среда CLR вызывает этот метод с указанным экземпляром управляемого объекта для преобразования этого объекта из управляемого кода в неуправляемый код и возвращает указатель на соответствующий неуправляемый объект, представляющий представление COM этого объекта.

Применяется к