SafeHandleMarshaller<T>.ManagedToUnmanagedIn Struct
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 SafeHandle come valore di handle sottostante come in
parametro o un parametro passato per valore negli scenari gestiti da non gestiti come P/Invokes.
public: where T : SafeHandlevalue class SafeHandleMarshaller<T>::ManagedToUnmanagedIn
public struct SafeHandleMarshaller<T>.ManagedToUnmanagedIn where T : SafeHandle
type SafeHandleMarshaller<'T (requires 'T :> SafeHandle)>.ManagedToUnmanagedIn = struct
Public Structure SafeHandleMarshaller(Of T).ManagedToUnmanagedIn
Parametri di tipo
- T
- Ereditarietà
Metodi
Free() |
Rilascia tutti i riferimenti che mantengono attiva l'handle gestito. |
FromManaged(T) |
Inizializza il marshaller da un handle gestito. |
ToUnmanaged() |
Ottiene l'handle non gestito. |