Udostępnij za pośrednictwem


Utf8StringMarshaller.ManagedToUnmanagedIn Struktura

Definicja

Niestandardowy marshaller do marshalingu zarządzanego ciągu jako ciągu niezarządzanego UTF-8.

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

Właściwości

BufferSize

Pobiera żądany rozmiar buforu na potrzeby zoptymalizowanego marshallingu.

Metody

Free()

Zwalnia przydzieloną pamięć niezarządzaną.

FromManaged(String, Span<Byte>)

Inicjuje marshaller z ciągiem zarządzanym i żądanym buforem.

ToUnmanaged()

Konwertuje bieżący ciąg zarządzany na ciąg niezarządzany.

Dotyczy