EnumeratorToEnumVariantMarshaler.MarshalManagedToNative(Object) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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.