EnumerableToDispatchMarshaler.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.
Esegue il marshalling di un oggetto da codice gestito a 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
L'oggetto gestito da convertire.
Restituisce
-
IntPtr
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.