Utf8JsonWriter.WriteBoolean Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
WriteBoolean(String, Boolean) |
Escribe el nombre de una propiedad especificado como cadena y el valor Boolean (como literal JSON true o false) como parte de un par nombre-valor de un objeto JSON. |
WriteBoolean(ReadOnlySpan<Byte>, Boolean) |
Escribe el nombre de una propiedad especificado como intervalo de bytes de solo lectura y el valor Boolean (como literal JSON true o false) como parte de un par nombre-valor de un objeto JSON. |
WriteBoolean(ReadOnlySpan<Char>, Boolean) |
Escribe el nombre de una propiedad especificado como intervalo de caracteres de solo lectura y el valor Boolean (como literal JSON true o false) como parte de un par nombre-valor de un objeto JSON. |
WriteBoolean(JsonEncodedText, Boolean) |
Escribe el nombre de la propiedad y el valor Boolean codificados previamente (como literal JSON true o false) como parte de un par nombre-valor de un objeto JSON. |
WriteBoolean(String, Boolean)
Escribe el nombre de una propiedad especificado como cadena y el valor Boolean (como literal JSON true o false) como parte de un par nombre-valor de un objeto 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)
Parámetros
- propertyName
- String
Nombre de propiedad con codificación UTF-16 del objeto JSON que se va a transcodificar y escribir como UTF-8.
- value
- Boolean
Valor que se va escribir como literal JSON true o false como parte del par nombre-valor.
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación daría lugar a la escritura de JSON no válido.
El parámetro propertyName
es null
.
Comentarios
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteBoolean(ReadOnlySpan<Byte>, Boolean)
Escribe el nombre de una propiedad especificado como intervalo de bytes de solo lectura y el valor Boolean (como literal JSON true o false) como parte de un par nombre-valor de un objeto 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)
Parámetros
- utf8PropertyName
- ReadOnlySpan<Byte>
Nombre de propiedad con codificación UTF-8 del objeto JSON que se va a escribir.
- value
- Boolean
Valor que se va escribir como literal JSON true o false como parte del par nombre-valor.
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación daría lugar a la escritura de JSON no válido.
Comentarios
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteBoolean(ReadOnlySpan<Char>, Boolean)
Escribe el nombre de una propiedad especificado como intervalo de caracteres de solo lectura y el valor Boolean (como literal JSON true o false) como parte de un par nombre-valor de un objeto 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)
Parámetros
- propertyName
- ReadOnlySpan<Char>
Nombre de propiedad con codificación UTF-16 del objeto JSON que se va a transcodificar y escribir como UTF-8.
- value
- Boolean
Valor que se va escribir como literal JSON true o false como parte del par nombre-valor.
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación daría lugar a la escritura de JSON no válido.
Comentarios
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteBoolean(JsonEncodedText, Boolean)
Escribe el nombre de la propiedad y el valor Boolean codificados previamente (como literal JSON true o false) como parte de un par nombre-valor de un objeto 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)
Parámetros
- propertyName
- JsonEncodedText
Nombre de la propiedad con codificación JSON del objeto JSON que se va a transcodificar y escribir como UTF-8.
- value
- Boolean
Valor que se va escribir como literal JSON true o false como parte del par nombre-valor.
Excepciones
La validación está habilitada y este método daría lugar a la escritura de JSON no válido.
Comentarios
El nombre de la propiedad ya debe ser de escape cuando se creó la instancia de JsonEncodedText .