Bahasa

Utf8StringMarshaller.ManagedToUnmanagedIn Struktur

Definisi

Marshaller kustom untuk marshal string terkelola sebagai string UTF-8 yang tidak dikelola.

public: value class Utf8StringMarshaller::ManagedToUnmanagedIn
public ref struct Utf8StringMarshaller.ManagedToUnmanagedIn
type Utf8StringMarshaller.ManagedToUnmanagedIn = struct
Public Structure Utf8StringMarshaller.ManagedToUnmanagedIn
Warisan
Utf8StringMarshaller.ManagedToUnmanagedIn

Properti

Nama Deskripsi
BufferSize

Mendapatkan ukuran buffer yang diminta untuk marshalling yang dioptimalkan.

Metode

Nama Deskripsi
Free()

Membebaskan memori yang tidak terkelola yang dialokasikan.

FromManaged(String, Span<Byte>)

Menginisialisasi marshaller dengan string terkelola dan buffer yang diminta.

ToUnmanaged()

Mengonversi string terkelola saat ini menjadi string yang tidak dikelola.

Berlaku untuk