SafeHandleMarshaller<T>.ManagedToUnmanagedOut Struct
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 out
parametro negli scenari gestiti da non gestiti come P/Invokes.
public: where T : SafeHandlevalue class SafeHandleMarshaller<T>::ManagedToUnmanagedOut
public struct SafeHandleMarshaller<T>.ManagedToUnmanagedOut where T : SafeHandle
type SafeHandleMarshaller<'T (requires 'T :> SafeHandle)>.ManagedToUnmanagedOut = struct
Public Structure SafeHandleMarshaller(Of T).ManagedToUnmanagedOut
- T
- Ereditarietà
Safe |
Inizializza una nuova istanza di SafeHandleMarshaller<T>.ManagedToUnmanagedOut in uno stato predefinito. |
Free() |
Libera tutte le risorse e i conteggi dei riferimenti di proprietà del marshaller. |
From |
Inizializza il marshaller da un handle non gestito. |
To |
Recupera l'handle gestito dal marshaller. |
Prodotto | Versioni |
---|---|
.NET | 8, 9 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: