MessagePackFragment Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Sekwencja bajtów serializowana przy użyciu pakietu 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
- Dziedziczenie
-
MessagePackFragment
- Atrybuty
-
MessagePack.MessagePackFormatterAttribute Newtonsoft.Json.JsonConverterAttribute IsReadOnlyAttribute
Uwagi
MessagePackFragment Gdy element jest serializowany jako część większego ładunku messagePack, jest zapisywany jako nieprzetworzone dane poprzedzone jego długością. Dzięki temu większy ładunek może być rejestrowany w formacie json pokazującym zawartość fragmentu w formacie czytelnym. Po deserializacji fragment jest pobierany jako zezwalający na deserializacji oddzielnie od ładunku zawierającego go, prawdopodobnie w późniejszym czasie.
Konstruktory
MessagePackFragment(ReadOnlySequence<Byte>) |
Inicjuje MessagePackFragment nowe wystąpienie struktury. |
Właściwości
Data |
Pobiera sekwencję bajtów w formacie MessagePack. |
Length |
Pobiera długość w bajtach fragmentu. |