BStrStringMarshaller.ManagedToUnmanagedIn Estrutura
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Marshaller personalizado para marshal uma string gerida como uma string ANSI não gerida.
public: value class BStrStringMarshaller::ManagedToUnmanagedIn
public ref struct BStrStringMarshaller.ManagedToUnmanagedIn
type BStrStringMarshaller.ManagedToUnmanagedIn = struct
Public Structure BStrStringMarshaller.ManagedToUnmanagedIn
- Herança
Propriedades
| Name | Description |
|---|---|
| BufferSize |
Obtém o tamanho do buffer solicitado para otimizar o marshalling. |
Métodos
| Name | Description |
|---|---|
| Free() |
Liberta qualquer memória de cadeia não gerida alocada. |
| FromManaged(String, Span<Byte>) |
Inicializa o marshaller com uma string gerida e buffer solicitado. |
| ToUnmanaged() |
Converte a cadeia de corrente gerida numa cadeia não gerida. |