ExpandoToDispatchExMarshaler.MarshalManagedToNative(Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Effettua il marshalling di un oggetto dal codice gestito al codice non gestito.
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
Parametri
- pManagedObj
- Object
Oggetto gestito da convertire.
Valori restituiti
nativeint
Puntatore all'oggetto non gestito.
Implementazioni
Eccezioni
pManagedObj è null.
Commenti
CLR chiama questo metodo con l'istanza specificata di un oggetto gestito per convertire tale oggetto da codice gestito a codice non gestito e restituisce un puntatore all'oggetto non gestito appropriato, che rappresenta la visualizzazione COM di tale oggetto.