SafeHandleMarshaller<T>.ManagedToUnmanagedOut Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Marsekal sebagai SafeHandle nilai handel yang mendasarinya sebagai out
parameter dalam skenario terkelola ke tidak terkelola seperti 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
Jenis parameter
- T
- Warisan
Konstruktor
SafeHandleMarshaller<T>.ManagedToUnmanagedOut() |
Menginisialisasi instans SafeHandleMarshaller<T>.ManagedToUnmanagedOut baru dalam status default. |
Metode
Free() |
Membebaskan sumber daya dan jumlah referensi yang dimiliki oleh marshaller. |
FromUnmanaged(IntPtr) |
Menginisialisasi marshaller dari handel yang tidak dikelola. |
ToManaged() |
Mengambil handel terkelola dari marshaller. |