Partager via


MessagePackFragment Structure

Définition

Séquence d’octets sérialisés à l’aide de 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
Héritage
MessagePackFragment
Attributs
MessagePack.MessagePackFormatterAttribute Newtonsoft.Json.JsonConverterAttribute IsReadOnlyAttribute

Remarques

Quand un MessagePackFragment est sérialisé dans le cadre d’une charge utile MessagePack plus grande, il est écrit en tant que données brutes préfixées par sa longueur. Cela permet à la plus grande charge utile d’être journalisée sous forme de json montrant le contenu du fragment dans un format lisible. Lors de la désérialisation, le fragment est récupéré en l’état, ce qui lui permet d’être désérialisé séparément de la charge utile qui le contient, éventuellement ultérieurement.

Constructeurs

MessagePackFragment(ReadOnlySequence<Byte>)

Initialise une nouvelle instance du struct MessagePackFragment.

Propriétés

Data

Obtient une séquence d’octets au format MessagePack.

Length

Obtient la longueur en octets du fragment.

S’applique à