Utf8JsonWriter.WriteBoolean Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
WriteBoolean(String, Boolean) |
Scrive il nome di una proprietà specificato come una stringa e un valore Boolean (come valore letterale JSON true o false) come parte di una coppia nome/valore di un oggetto JSON. |
WriteBoolean(ReadOnlySpan<Byte>, Boolean) |
Scrive il nome di una proprietà specificato come intervallo di byte di sola lettura e un valore Boolean (come valore letterale JSON true o false) come parte di una coppia nome/valore di un oggetto JSON. |
WriteBoolean(ReadOnlySpan<Char>, Boolean) |
Scrive il nome di una proprietà specificato come intervallo di caratteri di sola lettura e un valore Boolean (come valore letterale JSON true o false) come parte di una coppia nome/valore di un oggetto JSON. |
WriteBoolean(JsonEncodedText, Boolean) |
Scrive il nome della proprietà precodificato e il valore Boolean (come valore letterale JSON true o false) come parte di una coppia nome/valore di un oggetto JSON. |
WriteBoolean(String, Boolean)
Scrive il nome di una proprietà specificato come una stringa e un valore Boolean (come valore letterale JSON true o false) come parte di una coppia nome/valore di un oggetto 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)
Parametri
- propertyName
- String
Nome della proprietà con codifica UTF-16 dell'oggetto JSON da transcodificare e scrivere come UTF-8.
- value
- Boolean
Valore da scrivere come valore letterale JSON true o false come parte della coppia nome/valore.
Eccezioni
Il nome della proprietà specificato è troppo lungo.
La convalida è abilitata e l'operazione produrrebbe la scrittura di codice JSON non valido.
Il valore del parametro propertyName
è null
.
Commenti
Il nome della proprietà viene eseguito prima della scrittura.
Si applica a
WriteBoolean(ReadOnlySpan<Byte>, Boolean)
Scrive il nome di una proprietà specificato come intervallo di byte di sola lettura e un valore Boolean (come valore letterale JSON true o false) come parte di una coppia nome/valore di un oggetto 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)
Parametri
- utf8PropertyName
- ReadOnlySpan<Byte>
Nome della proprietà con codifica UTF-8 dell'oggetto JSON da scrivere.
- value
- Boolean
Valore da scrivere come valore letterale JSON true o false come parte della coppia nome/valore.
Eccezioni
Il nome della proprietà specificato è troppo lungo.
La convalida è abilitata e l'operazione produrrebbe la scrittura di codice JSON non valido.
Commenti
Il nome della proprietà viene eseguito prima della scrittura.
Si applica a
WriteBoolean(ReadOnlySpan<Char>, Boolean)
Scrive il nome di una proprietà specificato come intervallo di caratteri di sola lettura e un valore Boolean (come valore letterale JSON true o false) come parte di una coppia nome/valore di un oggetto 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)
Parametri
- propertyName
- ReadOnlySpan<Char>
Nome della proprietà con codifica UTF-16 dell'oggetto JSON da transcodificare e scrivere come UTF-8.
- value
- Boolean
Valore da scrivere come valore letterale JSON true o false come parte della coppia nome/valore.
Eccezioni
Il nome della proprietà specificato è troppo lungo.
La convalida è abilitata e l'operazione produrrebbe la scrittura di codice JSON non valido.
Commenti
Il nome della proprietà viene eseguito prima della scrittura.
Si applica a
WriteBoolean(JsonEncodedText, Boolean)
Scrive il nome della proprietà precodificato e il valore Boolean (come valore letterale JSON true o false) come parte di una coppia nome/valore di un oggetto 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)
Parametri
- propertyName
- JsonEncodedText
Nome della proprietà con codifica JSON dell'oggetto JSON da transcodificare e scrivere come UTF-8.
- value
- Boolean
Valore da scrivere come valore letterale JSON true o false come parte della coppia nome/valore.
Eccezioni
La convalida è abilitata e questo metodo comporterebbe la scrittura di codice JSON non valido.
Commenti
Il nome della proprietà deve essere già escape quando è stata creata l'istanza di JsonEncodedText .