Utf8StringMarshaller.ManagedToUnmanagedIn Struct

Definizione

Marshaller personalizzato per effettuare il marshalling di una stringa gestita come stringa non gestita UTF-8.

public ref struct Utf8StringMarshaller.ManagedToUnmanagedIn
Ereditarietà
Utf8StringMarshaller.ManagedToUnmanagedIn

Proprietà

BufferSize

Ottiene le dimensioni del buffer richieste per il marshalling ottimizzato.

Metodi

Free()

Libera qualsiasi memoria non gestita allocata.

FromManaged(String, Span<Byte>)

Inizializza il marshaller con una stringa gestita e il buffer richiesto.

ToUnmanaged()

Converte la stringa gestita corrente in una stringa non gestita.

Si applica a

Prodotto Versioni
.NET 7, 8, 9