Aracılığıyla paylaş


Utf8JsonWriter.WriteBase64StringValue(ReadOnlySpan<Byte>) Yöntem

Tanım

Ham bayt değerini Base64 kodlanmış JSON dizesi olarak bir JSON dizisinin öğesi olarak yazar.

public:
 void WriteBase64StringValue(ReadOnlySpan<System::Byte> bytes);
public void WriteBase64StringValue (ReadOnlySpan<byte> bytes);
member this.WriteBase64StringValue : ReadOnlySpan<byte> -> unit
Public Sub WriteBase64StringValue (bytes As ReadOnlySpan(Of Byte))

Parametreler

bytes
ReadOnlySpan<Byte>

Bir JSON dizisinin Base64 kodlanmış JSON dize öğesi olarak yazılacak ikili veriler.

Özel durumlar

Belirtilen değer çok büyük.

Doğrulama etkinleştirilir ve bu yöntem geçersiz JSON yazmayla sonuçlanır.

Açıklamalar

Base64 olarak yazacak ikili verilerin izin verilen en büyük boyutu 125.000.000 bayttır (veya yaklaşık 125 MB). Bu sınırın aşılması, bir ArgumentException atılmasıyla sonuçlanıyor.

Baytlar yazmadan önce kodlanır.

Şunlara uygulanır