Utf8JsonWriter.WriteBase64StringValue(ReadOnlySpan<Byte>) 方法

定义

将原始字节值以 Base64 编码的 JSON 字符串形式编写为 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))

参数

bytes
ReadOnlySpan<Byte>

要编写为某个 JSON 数组的 Base 64 编码的 JSON 字符串元素的二进制数据。

例外

指定的值太大。

系统已启用验证,此方法将导致编写无效的 JSON。

注解

作为 Base64 写入的二进制数据的最大允许大小为 125,000,000 字节 (或大约 125 MB) 。 超出此限制会导致 ArgumentException 引发。

在写入之前对字节进行编码。

适用于