Udostępnij za pośrednictwem


Utf8JsonWriter.WriteBase64StringValue(ReadOnlySpan<Byte>) Metoda

Definicja

Zapisuje nieprzetworzoną wartość bajtów jako ciąg JSON zakodowany w formacie Base64 jako element tablicy JSON.

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))

Parametry

bytes
ReadOnlySpan<Byte>

Dane binarne do zapisania jako element ciągu JSON zakodowanego w formacie Base64 tablicy JSON.

Wyjątki

Określona wartość jest za duża.

Walidacja jest włączona, a ta metoda spowoduje napisanie nieprawidłowego kodu JSON.

Uwagi

Maksymalny dozwolony rozmiar danych binarnych do zapisu jako Base64 wynosi 125 000 000 bajtów (lub około 125 MB). Przekroczenie tego limitu ArgumentException powoduje zgłoszenie.

Bajty są kodowane przed zapisem.

Dotyczy