MessagePackFragment Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
MessagePack kullanılarak seri hale getirilmiş bayt dizisi.
[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
- Devralma
-
MessagePackFragment
- Öznitelikler
-
MessagePack.MessagePackFormatterAttribute Newtonsoft.Json.JsonConverterAttribute IsReadOnlyAttribute
Açıklamalar
daha MessagePackFragment büyük bir MessagePack yükünün parçası olarak seri hale getirildiğinde, uzunluğuna ön ek olarak ham veri olarak yazılır. Bu, daha büyük yükün parçanın içeriğini okunabilir bir biçimde gösteren json olarak günlüğe kaydedilmesini sağlar. Seri durumdan çıkarılma sonrasında parça, büyük olasılıkla daha sonra, onu içeren yükten ayrı olarak seri durumdan çıkarılmasına izin veren şekilde alınır.
Oluşturucular
MessagePackFragment(ReadOnlySequence<Byte>) |
Yapının yeni bir örneğini MessagePackFragment başlatır. |
Özellikler
Data |
MessagePack biçiminde bir bayt dizisi alır. |
Length |
Parçanın bayt cinsinden uzunluğunu alır. |