ReadOnlySpanMarshaller<T,TUnmanagedElement>.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.
Mendukung marshalling dari tidak dikelola ke dikelola dalam panggilan dari kode terkelola ke kode yang tidak dikelola. Misalnya, mengembalikan nilai dan parameter out
dalam metode P/Invoke.
public: where TUnmanagedElement : value classvalue class ReadOnlySpanMarshaller<T, TUnmanagedElement>::ManagedToUnmanagedOut
public struct ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedOut where TUnmanagedElement : struct
type ReadOnlySpanMarshaller<'T, 'UnmanagedElement (requires 'UnmanagedElement : struct)>.ManagedToUnmanagedOut = struct
Public Structure ReadOnlySpanMarshaller(Of T, TUnmanagedElement).ManagedToUnmanagedOut
Jenis parameter
- T
- TUnmanagedElement
- Warisan
Metode
Free() |
Membebaskan sumber daya. |
FromUnmanaged(TUnmanagedElement*) |
Menginisialisasi marshaller ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedOut. |
GetManagedValuesDestination(Int32) |
Mengembalikan rentang yang menunjuk ke memori tempat elemen terkelola array harus disimpan. |
GetUnmanagedValuesSource(Int32) |
Mengembalikan rentang yang menunjuk ke memori tempat elemen array yang tidak dikelola disimpan. |
ToManaged() |
Mengembalikan nilai terkelola yang mewakili array asli. |