Utf8JsonWriter.WriteBase64StringValue(ReadOnlySpan<Byte>) Método

Definición

Escribe el valor de bytes sin procesar como una cadena JSON codificada en Base64 como un elemento de una matriz 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))

Parámetros

bytes
ReadOnlySpan<Byte>

Los datos binarios que se van a escribir como un elemento de la cadena JSON codificado en Base64 de una matriz JSON.

Excepciones

El valor especificado es demasiado grande.

La validación está habilitada y este método daría lugar a la escritura de JSON no válido.

Comentarios

El tamaño máximo permitido de los datos binarios que se van a escribir como Base64 es de 125 000 000 bytes (o aproximadamente 125 MB). Si se supera este límite, se produce una ArgumentException excepción .

Los bytes se codifican antes de escribir.

Se aplica a