Utf8JsonWriter.WriteBase64String Methode

Definitie

Overloads

Name Description
WriteBase64String(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Hiermee schrijft u de eigenschapsnaam en onbewerkte byteswaarde (als een met Base64 gecodeerde JSON-tekenreeks) als onderdeel van een naam/waardepaar van een JSON-object.

WriteBase64String(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)

Hiermee schrijft u de eigenschapsnaam en onbewerkte byteswaarde (als een met Base64 gecodeerde JSON-tekenreeks) als onderdeel van een naam/waardepaar van een JSON-object.

WriteBase64String(String, ReadOnlySpan<Byte>)

Hiermee schrijft u de eigenschapsnaam en onbewerkte byteswaarde (als een met Base64 gecodeerde JSON-tekenreeks) als onderdeel van een naam/waardepaar van een JSON-object.

WriteBase64String(JsonEncodedText, ReadOnlySpan<Byte>)

Hiermee schrijft u de vooraf gecodeerde eigenschapsnaam en onbewerkte byteswaarde (als een met Base64 gecodeerde JSON-tekenreeks) als onderdeel van een naam/waardepaar van een JSON-object.

WriteBase64String(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs

Hiermee schrijft u de eigenschapsnaam en onbewerkte byteswaarde (als een met Base64 gecodeerde JSON-tekenreeks) als onderdeel van een naam/waardepaar van een JSON-object.

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

Parameters

utf8PropertyName
ReadOnlySpan<Byte>

De UTF-8 gecodeerde naam van de eigenschap die moet worden geschreven.

bytes
ReadOnlySpan<Byte>

De binaire gegevens die moeten worden geschreven als met Base64 gecodeerde tekst.

Uitzonderingen

De opgegeven eigenschapsnaam of -waarde is te groot.

Validatie is ingeschakeld en deze methode zou resulteren in het schrijven van ongeldige JSON.

Opmerkingen

De maximale toegestane grootte van de binaire gegevens om te schrijven als Base64 is 125.000.000 bytes (of ongeveer 125 MB). Als u deze limiet overschrijdt, wordt er een ArgumentException gegenereerde limiet gegenereerd.

De eigenschapsnaam wordt ontsnapt en de bytes worden gecodeerd voordat ze worden geschreven.

Van toepassing op

WriteBase64String(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)

Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs

Hiermee schrijft u de eigenschapsnaam en onbewerkte byteswaarde (als een met Base64 gecodeerde JSON-tekenreeks) als onderdeel van een naam/waardepaar van een JSON-object.

public:
 void WriteBase64String(ReadOnlySpan<char> propertyName, ReadOnlySpan<System::Byte> bytes);
public void WriteBase64String(ReadOnlySpan<char> propertyName, ReadOnlySpan<byte> bytes);
member this.WriteBase64String : ReadOnlySpan<char> * ReadOnlySpan<byte> -> unit
Public Sub WriteBase64String (propertyName As ReadOnlySpan(Of Char), bytes As ReadOnlySpan(Of Byte))

Parameters

propertyName
ReadOnlySpan<Char>

De eigenschapsnaam van het JSON-object dat moet worden getranscodeerd en geschreven als UTF-8.

bytes
ReadOnlySpan<Byte>

De binaire gegevens die moeten worden geschreven als met Base64 gecodeerde tekst.

Uitzonderingen

De opgegeven eigenschapsnaam of -waarde is te groot.

Validatie is ingeschakeld en deze methode zou resulteren in het schrijven van ongeldige JSON.

Opmerkingen

De maximale toegestane grootte van de binaire gegevens om te schrijven als Base64 is 125.000.000 bytes (of ongeveer 125 MB). Als u deze limiet overschrijdt, wordt er een ArgumentException gegenereerde limiet gegenereerd.

De eigenschapsnaam wordt ontsnapt en de bytes worden gecodeerd voordat ze worden geschreven.

Van toepassing op

WriteBase64String(String, ReadOnlySpan<Byte>)

Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs

Hiermee schrijft u de eigenschapsnaam en onbewerkte byteswaarde (als een met Base64 gecodeerde JSON-tekenreeks) als onderdeel van een naam/waardepaar van een JSON-object.

public:
 void WriteBase64String(System::String ^ propertyName, ReadOnlySpan<System::Byte> bytes);
public void WriteBase64String(string propertyName, ReadOnlySpan<byte> bytes);
member this.WriteBase64String : string * ReadOnlySpan<byte> -> unit
Public Sub WriteBase64String (propertyName As String, bytes As ReadOnlySpan(Of Byte))

Parameters

propertyName
String

De eigenschapsnaam van het JSON-object dat moet worden getranscodeerd en geschreven als UTF-8.

bytes
ReadOnlySpan<Byte>

De binaire gegevens die moeten worden geschreven als met Base64 gecodeerde tekst.

Uitzonderingen

De opgegeven eigenschapsnaam of -waarde is te groot.

Validatie is ingeschakeld en deze methode zou resulteren in het schrijven van ongeldige JSON.

De propertyName parameter is null.

Opmerkingen

De maximale toegestane grootte van de binaire gegevens om te schrijven als Base64 is 125.000.000 bytes (of ongeveer 125 MB). Als u deze limiet overschrijdt, wordt er een ArgumentException gegenereerde limiet gegenereerd.

De eigenschapsnaam wordt ontsnapt en de bytes worden gecodeerd voordat ze worden geschreven.

Van toepassing op

WriteBase64String(JsonEncodedText, ReadOnlySpan<Byte>)

Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs
Bron:
Utf8JsonWriter.WriteProperties.Bytes.cs

Hiermee schrijft u de vooraf gecodeerde eigenschapsnaam en onbewerkte byteswaarde (als een met Base64 gecodeerde JSON-tekenreeks) als onderdeel van een naam/waardepaar van een JSON-object.

public:
 void WriteBase64String(System::Text::Json::JsonEncodedText propertyName, ReadOnlySpan<System::Byte> bytes);
public void WriteBase64String(System.Text.Json.JsonEncodedText propertyName, ReadOnlySpan<byte> bytes);
member this.WriteBase64String : System.Text.Json.JsonEncodedText * ReadOnlySpan<byte> -> unit
Public Sub WriteBase64String (propertyName As JsonEncodedText, bytes As ReadOnlySpan(Of Byte))

Parameters

propertyName
JsonEncodedText

De JSON-gecodeerde naam van de eigenschap die moet worden geschreven.

bytes
ReadOnlySpan<Byte>

De binaire gegevens die moeten worden geschreven als met Base64 gecodeerde tekst.

Uitzonderingen

De opgegeven waarde is te groot.

Validatie is ingeschakeld en deze methode zou resulteren in het schrijven van ongeldige JSON.

Opmerkingen

De maximale toegestane grootte van de binaire gegevens om te schrijven als Base64 is 125.000.000 bytes (of ongeveer 125 MB). Als u deze limiet overschrijdt, wordt er een ArgumentException gegenereerde limiet gegenereerd.

De eigenschapsnaam moet al worden ontsnapt wanneer het exemplaar is JsonEncodedText gemaakt.

De bytes worden gecodeerd voordat ze worden geschreven.

Van toepassing op