Udostępnij za pośrednictwem


AnsiStringMarshaller.ManagedToUnmanagedIn Struktura

Definicja

Niestandardowy marshaller do marshalingu zarządzanego ciągu jako niezarządzanego ciągu ANSI.

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

Właściwości

BufferSize

Pobiera żądany rozmiar buforu do zoptymalizowanego marshalla.

Metody

Free()

Zwalnia przydzieloną niezarządzaną pamięć ciągu.

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