Sdílet prostřednictvím


BStrStringMarshaller.ManagedToUnmanagedIn Struktura

Definice

Vlastní marshaller pro zařazování spravovaného řetězce jako nespravovaného řetězce ANSI.

public: value class BStrStringMarshaller::ManagedToUnmanagedIn
public ref struct BStrStringMarshaller.ManagedToUnmanagedIn
type BStrStringMarshaller.ManagedToUnmanagedIn = struct
Public Structure BStrStringMarshaller.ManagedToUnmanagedIn
Dědičnost
BStrStringMarshaller.ManagedToUnmanagedIn

Vlastnosti

BufferSize

Získá požadovanou velikost vyrovnávací paměti pro optimalizované řazení.

Metody

Free()

Uvolní veškerou přidělenou nespravovanou paměť řetězců.

FromManaged(String, Span<Byte>)

Inicializuje marshaller pomocí spravovaného řetězce a požadované vyrovnávací paměti.

ToUnmanaged()

Převede aktuální spravovaný řetězec na nespravovaný řetězec.

Platí pro