EnumeratorToEnumVariantMarshaler.MarshalManagedToNative(Object) Methode

Definitie

Marshals een object van beheerde code naar onbeheerde code.

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

Parameters

pManagedObj
Object

Het beheerde object dat moet worden geconverteerd.

Retouren

IntPtr

nativeint

Een aanwijzer naar het onbeheerde object.

Implementeringen

Uitzonderingen

pManagedObj is null.

Opmerkingen

De CLR roept deze methode aan met het opgegeven exemplaar van een beheerd object om dat object te converteren van beheerde code naar onbeheerde code en retourneert een aanwijzer naar het juiste onbeheerde object, dat de COM-weergave van dat object vertegenwoordigt.

Van toepassing op