Compartilhar via


Utf8StringMarshaller.ManagedToUnmanagedIn Estrutura

Definição

Marshaller personalizado para realizar marshaling de uma cadeia de caracteres gerenciada como uma cadeia de caracteres não gerenciada UTF-8.

public: value class Utf8StringMarshaller::ManagedToUnmanagedIn
public ref struct Utf8StringMarshaller.ManagedToUnmanagedIn
type Utf8StringMarshaller.ManagedToUnmanagedIn = struct
Public Structure Utf8StringMarshaller.ManagedToUnmanagedIn
Herança
Utf8StringMarshaller.ManagedToUnmanagedIn

Propriedades

BufferSize

Obtém o tamanho do buffer solicitado para marshalling otimizado.

Métodos

Free()

Libera qualquer memória não gerenciada alocada.

FromManaged(String, Span<Byte>)

Inicializa o marshaller com uma cadeia de caracteres gerenciada e um buffer solicitado.

ToUnmanaged()

Converte a cadeia de caracteres gerenciada atual em uma cadeia de caracteres não gerenciada.

Aplica-se a