MessagePackFragment Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma sequência de bytes serializados usando MessagePack.
[MessagePack.MessagePackFormatter(typeof(Microsoft.VisualStudio.RpcContracts.RemoteUI.MessagePackFragment+MessagePackFragmentFormatter))]
[Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.RpcContracts.RemoteUI.MessagePackFragment+MessagePackFragmentConverter))]
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct MessagePackFragment
[<MessagePack.MessagePackFormatter(typeof(Microsoft.VisualStudio.RpcContracts.RemoteUI.MessagePackFragment+MessagePackFragmentFormatter))>]
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.RpcContracts.RemoteUI.MessagePackFragment+MessagePackFragmentConverter))>]
[<System.Runtime.CompilerServices.IsReadOnly>]
type MessagePackFragment = struct
Public Structure MessagePackFragment
- Herança
-
MessagePackFragment
- Atributos
-
MessagePack.MessagePackFormatterAttribute Newtonsoft.Json.JsonConverterAttribute IsReadOnlyAttribute
Comentários
Quando um MessagePackFragment é serializado como parte de um conteúdo messagepack maior, ele é gravado como dados brutos prefixados por seu comprimento. Isso permite que o conteúdo maior seja registrado como json mostrando o conteúdo do fragmento em um formato legível. Após a desserialização, o fragmento é recuperado no momento em que se encontra, permitindo que ele seja desserializado separadamente do conteúdo que o contém, possivelmente em um momento posterior.
Construtores
MessagePackFragment(ReadOnlySequence<Byte>) |
Inicializa uma nova instância do struct MessagePackFragment. |
Propriedades
Data |
Obtém uma sequência de bytes no formato MessagePack. |
Length |
Obtém o comprimento em bytes do fragmento. |