Condividi tramite


SafeHandleMarshaller<T>.ManagedToUnmanagedIn Struct

Definizione

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à
SafeHandleMarshaller<T>.ManagedToUnmanagedIn

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.

Si applica a