BStrStringMarshaller.ManagedToUnmanagedIn Struktura

Definicja

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

public: value class BStrStringMarshaller::ManagedToUnmanagedIn
public ref struct BStrStringMarshaller.ManagedToUnmanagedIn
type BStrStringMarshaller.ManagedToUnmanagedIn = struct
Public Structure BStrStringMarshaller.ManagedToUnmanagedIn
Dziedziczenie
BStrStringMarshaller.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