Utf8JsonWriter.WriteBoolean Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
WriteBoolean(String, Boolean) |
Écrit un nom de propriété spécifié sous la forme d’une chaîne et une valeur Boolean (sous la forme d’un littéral JSON true ou false) dans une paire nom/valeur d’un objet JSON. |
WriteBoolean(ReadOnlySpan<Byte>, Boolean) |
Écrit un nom de propriété spécifié sous la forme d’une étendue en lecture seule d’octets et une valeur Boolean (sous la forme d’un littéral JSON true ou false) dans une paire nom/valeur d’un objet JSON. |
WriteBoolean(ReadOnlySpan<Char>, Boolean) |
Écrit un nom de propriété spécifié sous la forme d’une étendue de caractères en lecture seule et une valeur Boolean (sous la forme d’un littéral JSON true ou false) dans une paire nom/valeur d’un objet JSON. |
WriteBoolean(JsonEncodedText, Boolean) |
Écrit le nom de propriété préencodé et la valeur Boolean (sous la forme d’un littéral JSON true ou false) dans une paire nom/valeur d’un objet JSON. |
WriteBoolean(String, Boolean)
Écrit un nom de propriété spécifié sous la forme d’une chaîne et une valeur Boolean (sous la forme d’un littéral JSON true ou false) dans une paire nom/valeur d’un objet JSON.
public:
void WriteBoolean(System::String ^ propertyName, bool value);
public void WriteBoolean (string propertyName, bool value);
member this.WriteBoolean : string * bool -> unit
Public Sub WriteBoolean (propertyName As String, value As Boolean)
Paramètres
- propertyName
- String
Nom de propriété encodé en UTF-16 de l’objet JSON à transcoder et à écrire au format UTF-8.
- value
- Boolean
Valeur à écrire sous forme d’un littéral JSON true ou false dans la paire nom/valeur.
Exceptions
Le nom de la propriété spécifiée est trop grand.
La validation est activée, et l’opération provoquerait l’écriture d’un JSON non valide.
Le paramètre propertyName
a la valeur null
.
Remarques
Le nom de la propriété est échappé avant d’écrire.
S’applique à
WriteBoolean(ReadOnlySpan<Byte>, Boolean)
Écrit un nom de propriété spécifié sous la forme d’une étendue en lecture seule d’octets et une valeur Boolean (sous la forme d’un littéral JSON true ou false) dans une paire nom/valeur d’un objet JSON.
public:
void WriteBoolean(ReadOnlySpan<System::Byte> utf8PropertyName, bool value);
public void WriteBoolean (ReadOnlySpan<byte> utf8PropertyName, bool value);
member this.WriteBoolean : ReadOnlySpan<byte> * bool -> unit
Public Sub WriteBoolean (utf8PropertyName As ReadOnlySpan(Of Byte), value As Boolean)
Paramètres
- utf8PropertyName
- ReadOnlySpan<Byte>
Nom de propriété encodé en UTF-8 de l’objet JSON à écrire.
- value
- Boolean
Valeur à écrire sous forme d’un littéral JSON true ou false dans la paire nom/valeur.
Exceptions
Le nom de la propriété spécifiée est trop grand.
La validation est activée, et l’opération provoquerait l’écriture d’un JSON non valide.
Remarques
Le nom de la propriété est échappé avant d’écrire.
S’applique à
WriteBoolean(ReadOnlySpan<Char>, Boolean)
Écrit un nom de propriété spécifié sous la forme d’une étendue de caractères en lecture seule et une valeur Boolean (sous la forme d’un littéral JSON true ou false) dans une paire nom/valeur d’un objet JSON.
public:
void WriteBoolean(ReadOnlySpan<char> propertyName, bool value);
public void WriteBoolean (ReadOnlySpan<char> propertyName, bool value);
member this.WriteBoolean : ReadOnlySpan<char> * bool -> unit
Public Sub WriteBoolean (propertyName As ReadOnlySpan(Of Char), value As Boolean)
Paramètres
- propertyName
- ReadOnlySpan<Char>
Nom de propriété encodé en UTF-16 de l’objet JSON à transcoder et à écrire au format UTF-8.
- value
- Boolean
Valeur à écrire sous forme d’un littéral JSON true ou false dans la paire nom/valeur.
Exceptions
Le nom de la propriété spécifiée est trop grand.
La validation est activée, et l’opération provoquerait l’écriture d’un JSON non valide.
Remarques
Le nom de la propriété est échappé avant d’écrire.
S’applique à
WriteBoolean(JsonEncodedText, Boolean)
Écrit le nom de propriété préencodé et la valeur Boolean (sous la forme d’un littéral JSON true ou false) dans une paire nom/valeur d’un objet JSON.
public:
void WriteBoolean(System::Text::Json::JsonEncodedText propertyName, bool value);
public void WriteBoolean (System.Text.Json.JsonEncodedText propertyName, bool value);
member this.WriteBoolean : System.Text.Json.JsonEncodedText * bool -> unit
Public Sub WriteBoolean (propertyName As JsonEncodedText, value As Boolean)
Paramètres
- propertyName
- JsonEncodedText
Nom de propriété encodé en JSON de l’objet JSON à transcoder et à écrire au format UTF-8.
- value
- Boolean
Valeur à écrire sous forme d’un littéral JSON true ou false dans la paire nom/valeur.
Exceptions
La validation est activée, mais cette méthode entraînerait l’écriture d’un JSON non valide.
Remarques
Le nom de la propriété doit déjà être échappé lorsque l’instance d’a JsonEncodedText été créée.