MessagePackFragment Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |