Utf8JsonWriter.WriteNumber 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
WriteNumber(String, Int32) |
Escribe el nombre de propiedad especificado como cadena y el valor Int32 (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(String, Int64) |
Escribe el nombre de propiedad especificado como cadena y el valor Int64 (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(String, Single) |
Escribe el nombre de propiedad especificado como cadena y el valor Single (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(String, UInt32) |
Escribe el nombre de propiedad especificado como cadena y el valor UInt32 (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(String, UInt64) |
Escribe el nombre de propiedad especificado como cadena y el valor UInt64 (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(JsonEncodedText, Single) |
Escribe el nombre de propiedad y el valor Single codificados previamente (como número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(JsonEncodedText, Double) |
Escribe el nombre de propiedad y el valor Double codificados previamente (como número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(JsonEncodedText, Int32) |
Escribe el nombre de propiedad y el valor Int32 codificados previamente (como número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(JsonEncodedText, Int64) |
Escribe el nombre de propiedad y el valor Int64 codificados previamente (como número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(String, Double) |
Escribe el nombre de propiedad especificado como cadena y el valor Double (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(JsonEncodedText, UInt32) |
Escribe el nombre de propiedad y el valor UInt32 codificados previamente (como número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(JsonEncodedText, Decimal) |
Escribe el nombre de propiedad y el valor Decimal codificados previamente (como número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(String, Decimal) |
Escribe el nombre de propiedad especificado como cadena y el valor Decimal (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(JsonEncodedText, UInt64) |
Escribe el nombre de propiedad y el valor UInt64 codificados previamente (como número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(ReadOnlySpan<Char>, UInt32) |
Escribe el nombre de propiedad especificado como intervalo de caracteres de solo lectura y el valor UInt32 (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(ReadOnlySpan<Byte>, Decimal) |
Escribe el nombre de propiedad especificado como intervalo de bytes de solo lectura y el valor Decimal (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(ReadOnlySpan<Byte>, Double) |
Escribe el nombre de propiedad especificado como intervalo de bytes de solo lectura y el valor Double (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(ReadOnlySpan<Byte>, Int32) |
Escribe el nombre de propiedad especificado como intervalo de bytes de solo lectura y el valor Int32 (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(ReadOnlySpan<Byte>, Int64) |
Escribe el nombre de propiedad especificado como intervalo de bytes de solo lectura y el valor Int64 (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(ReadOnlySpan<Byte>, Single) |
Escribe el nombre de propiedad especificado como intervalo de bytes de solo lectura y el valor Single (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(ReadOnlySpan<Byte>, UInt32) |
Escribe el nombre de propiedad especificado como intervalo de bytes de solo lectura y el valor UInt32 (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(ReadOnlySpan<Char>, UInt64) |
Escribe el nombre de propiedad especificado como intervalo de caracteres de solo lectura y el valor UInt64 (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(ReadOnlySpan<Char>, Decimal) |
Escribe el nombre de propiedad especificado como intervalo de caracteres de solo lectura y el valor Decimal (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(ReadOnlySpan<Char>, Double) |
Escribe el nombre de propiedad especificado como intervalo de caracteres de solo lectura y el valor Double (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(ReadOnlySpan<Char>, Int32) |
Escribe el nombre de propiedad especificado como intervalo de caracteres de solo lectura y el valor Int32 (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(ReadOnlySpan<Char>, Int64) |
Escribe el nombre de propiedad especificado como intervalo de caracteres de solo lectura y el valor Int64 (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(ReadOnlySpan<Char>, Single) |
Escribe el nombre de propiedad especificado como intervalo de caracteres de solo lectura y el valor Single (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(ReadOnlySpan<Byte>, UInt64) |
Escribe el nombre de propiedad especificado como intervalo de bytes de solo lectura y el valor UInt64 (como un número JSON) como parte de un par nombre-valor de un objeto JSON. |
WriteNumber(String, Int32)
Escribe el nombre de propiedad especificado como cadena y el valor Int32 (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(System::String ^ propertyName, int value);
public void WriteNumber (string propertyName, int value);
member this.WriteNumber : string * int -> unit
Public Sub WriteNumber (propertyName As String, value As Integer)
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
- Int32
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
El parámetro propertyName
es null
.
Comentarios
Escribe con Int32 el valor predeterminado StandardFormat (es decir, 'G'); por ejemplo, 32767.
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(String, Int64)
Escribe el nombre de propiedad especificado como cadena y el valor Int64 (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(System::String ^ propertyName, long value);
public void WriteNumber (string propertyName, long value);
member this.WriteNumber : string * int64 -> unit
Public Sub WriteNumber (propertyName As String, value As Long)
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
- Int64
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
El parámetro propertyName
es null
.
Comentarios
Escribe con Int64 el valor predeterminado StandardFormat (es decir, 'G'); por ejemplo, 32767.
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(String, Single)
Escribe el nombre de propiedad especificado como cadena y el valor Single (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(System::String ^ propertyName, float value);
public void WriteNumber (string propertyName, float value);
member this.WriteNumber : string * single -> unit
Public Sub WriteNumber (propertyName As String, value As Single)
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
- Single
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
El parámetro propertyName
es null
.
Comentarios
Escribe con Single el valor predeterminado StandardFormat (es decir, "G") en .NET Core 3.0 o versiones posteriores. Usa 'G9' en cualquier otro marco.
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(String, UInt32)
Importante
Esta API no es conforme a CLS.
Escribe el nombre de propiedad especificado como cadena y el valor UInt32 (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(System::String ^ propertyName, System::UInt32 value);
[System.CLSCompliant(false)]
public void WriteNumber (string propertyName, uint value);
[<System.CLSCompliant(false)>]
member this.WriteNumber : string * uint32 -> unit
Public Sub WriteNumber (propertyName As String, value As UInteger)
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
- UInt32
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
- Atributos
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
El parámetro propertyName
es null
.
Comentarios
Escribe con UInt32 el valor predeterminado StandardFormat (es decir, 'G'); por ejemplo, 32767.
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(String, UInt64)
Importante
Esta API no es conforme a CLS.
Escribe el nombre de propiedad especificado como cadena y el valor UInt64 (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(System::String ^ propertyName, System::UInt64 value);
[System.CLSCompliant(false)]
public void WriteNumber (string propertyName, ulong value);
[<System.CLSCompliant(false)>]
member this.WriteNumber : string * uint64 -> unit
Public Sub WriteNumber (propertyName As String, value As ULong)
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
- UInt64
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
- Atributos
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
El parámetro propertyName
es null
.
Comentarios
Escribe con UInt64 el valor predeterminado StandardFormat (es decir, 'G'); por ejemplo, 32767.
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(JsonEncodedText, Single)
Escribe el nombre de propiedad y el valor Single codificados previamente (como número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(System::Text::Json::JsonEncodedText propertyName, float value);
public void WriteNumber (System.Text.Json.JsonEncodedText propertyName, float value);
member this.WriteNumber : System.Text.Json.JsonEncodedText * single -> unit
Public Sub WriteNumber (propertyName As JsonEncodedText, value As Single)
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
- Single
Valor que se va escribir como un número de JSON 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
Escribe con Single el valor predeterminado StandardFormat (es decir, "G") en .NET Core 3.0 o versiones posteriores. Usa 'G9' en cualquier otro marco.
El nombre de la propiedad ya debe ser de escape cuando se creó la instancia de JsonEncodedText .
Se aplica a
WriteNumber(JsonEncodedText, Double)
Escribe el nombre de propiedad y el valor Double codificados previamente (como número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(System::Text::Json::JsonEncodedText propertyName, double value);
public void WriteNumber (System.Text.Json.JsonEncodedText propertyName, double value);
member this.WriteNumber : System.Text.Json.JsonEncodedText * double -> unit
Public Sub WriteNumber (propertyName As JsonEncodedText, value As Double)
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
- Double
Valor que se va escribir como un número de JSON 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
Escribe con Double el valor predeterminado StandardFormat (es decir, "G") en .NET Core 3.0 o versiones posteriores. Usa 'G17' en cualquier otro marco.
El nombre de la propiedad ya debe ser de escape cuando se creó la instancia de JsonEncodedText .
Se aplica a
WriteNumber(JsonEncodedText, Int32)
Escribe el nombre de propiedad y el valor Int32 codificados previamente (como número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(System::Text::Json::JsonEncodedText propertyName, int value);
public void WriteNumber (System.Text.Json.JsonEncodedText propertyName, int value);
member this.WriteNumber : System.Text.Json.JsonEncodedText * int -> unit
Public Sub WriteNumber (propertyName As JsonEncodedText, value As Integer)
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
- Int32
Valor que se va escribir como un número de JSON 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
Escribe con Int32 el valor predeterminado StandardFormat (es decir, 'G'); por ejemplo, 32767.
El nombre de la propiedad ya debe ser de escape cuando se creó la instancia de JsonEncodedText .
Se aplica a
WriteNumber(JsonEncodedText, Int64)
Escribe el nombre de propiedad y el valor Int64 codificados previamente (como número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(System::Text::Json::JsonEncodedText propertyName, long value);
public void WriteNumber (System.Text.Json.JsonEncodedText propertyName, long value);
member this.WriteNumber : System.Text.Json.JsonEncodedText * int64 -> unit
Public Sub WriteNumber (propertyName As JsonEncodedText, value As Long)
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
- Int64
Valor que se va escribir como un número de JSON 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
Escribe con Int64 el valor predeterminado StandardFormat (es decir, 'G'); por ejemplo, 32767.
El nombre de la propiedad ya debe ser de escape cuando se creó la instancia de JsonEncodedText .
Se aplica a
WriteNumber(String, Double)
Escribe el nombre de propiedad especificado como cadena y el valor Double (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(System::String ^ propertyName, double value);
public void WriteNumber (string propertyName, double value);
member this.WriteNumber : string * double -> unit
Public Sub WriteNumber (propertyName As String, value As Double)
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
- Double
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
El parámetro propertyName
es null
.
Comentarios
Escribe con Double el valor predeterminado StandardFormat (es decir, "G") en .NET Core 3.0 o versiones posteriores. Usa 'G17' en cualquier otro marco.
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(JsonEncodedText, UInt32)
Importante
Esta API no es conforme a CLS.
Escribe el nombre de propiedad y el valor UInt32 codificados previamente (como número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(System::Text::Json::JsonEncodedText propertyName, System::UInt32 value);
[System.CLSCompliant(false)]
public void WriteNumber (System.Text.Json.JsonEncodedText propertyName, uint value);
[<System.CLSCompliant(false)>]
member this.WriteNumber : System.Text.Json.JsonEncodedText * uint32 -> unit
Public Sub WriteNumber (propertyName As JsonEncodedText, value As UInteger)
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
- UInt32
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
- Atributos
Excepciones
La validación está habilitada y este método daría lugar a la escritura de JSON no válido.
Comentarios
Escribe con UInt32 el valor predeterminado StandardFormat (es decir, 'G'); por ejemplo, 32767.
El nombre de la propiedad ya debe ser de escape cuando se creó la instancia de JsonEncodedText .
Se aplica a
WriteNumber(JsonEncodedText, Decimal)
Escribe el nombre de propiedad y el valor Decimal codificados previamente (como número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(System::Text::Json::JsonEncodedText propertyName, System::Decimal value);
public void WriteNumber (System.Text.Json.JsonEncodedText propertyName, decimal value);
member this.WriteNumber : System.Text.Json.JsonEncodedText * decimal -> unit
Public Sub WriteNumber (propertyName As JsonEncodedText, value As Decimal)
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
- Decimal
Valor que se va escribir como un número de JSON 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
Escribe con Decimal el valor predeterminado StandardFormat (es decir, "G").
El nombre de la propiedad ya debe ser de escape cuando se creó la instancia de JsonEncodedText .
Se aplica a
WriteNumber(String, Decimal)
Escribe el nombre de propiedad especificado como cadena y el valor Decimal (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(System::String ^ propertyName, System::Decimal value);
public void WriteNumber (string propertyName, decimal value);
member this.WriteNumber : string * decimal -> unit
Public Sub WriteNumber (propertyName As String, value As Decimal)
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
- Decimal
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
El parámetro propertyName
es null
.
Comentarios
Escribe con Decimal el valor predeterminado StandardFormat (es decir, "G").
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(JsonEncodedText, UInt64)
Importante
Esta API no es conforme a CLS.
Escribe el nombre de propiedad y el valor UInt64 codificados previamente (como número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(System::Text::Json::JsonEncodedText propertyName, System::UInt64 value);
[System.CLSCompliant(false)]
public void WriteNumber (System.Text.Json.JsonEncodedText propertyName, ulong value);
[<System.CLSCompliant(false)>]
member this.WriteNumber : System.Text.Json.JsonEncodedText * uint64 -> unit
Public Sub WriteNumber (propertyName As JsonEncodedText, value As ULong)
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
- UInt64
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
- Atributos
Excepciones
La validación está habilitada y este método daría lugar a la escritura de JSON no válido.
Comentarios
Escribe con UInt64 el valor predeterminado StandardFormat (es decir, 'G'); por ejemplo, 32767.
El nombre de la propiedad ya debe ser de escape cuando se creó la instancia de JsonEncodedText .
Se aplica a
WriteNumber(ReadOnlySpan<Char>, UInt32)
Importante
Esta API no es conforme a CLS.
Escribe el nombre de propiedad especificado como intervalo de caracteres de solo lectura y el valor UInt32 (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(ReadOnlySpan<char> propertyName, System::UInt32 value);
[System.CLSCompliant(false)]
public void WriteNumber (ReadOnlySpan<char> propertyName, uint value);
[<System.CLSCompliant(false)>]
member this.WriteNumber : ReadOnlySpan<char> * uint32 -> unit
Public Sub WriteNumber (propertyName As ReadOnlySpan(Of Char), value As UInteger)
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
- UInt32
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
- Atributos
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
Comentarios
Escribe con UInt32 el valor predeterminado StandardFormat (es decir, 'G'); por ejemplo, 32767.
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(ReadOnlySpan<Byte>, Decimal)
Escribe el nombre de propiedad especificado como intervalo de bytes de solo lectura y el valor Decimal (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(ReadOnlySpan<System::Byte> utf8PropertyName, System::Decimal value);
public void WriteNumber (ReadOnlySpan<byte> utf8PropertyName, decimal value);
member this.WriteNumber : ReadOnlySpan<byte> * decimal -> unit
Public Sub WriteNumber (utf8PropertyName As ReadOnlySpan(Of Byte), value As Decimal)
Parámetros
- utf8PropertyName
- ReadOnlySpan<Byte>
Nombre de propiedad con codificación UTF-8 del objeto JSON que se va a escribir.
- value
- Decimal
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
Comentarios
Escribe con Decimal el valor predeterminado StandardFormat (es decir, "G").
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(ReadOnlySpan<Byte>, Double)
Escribe el nombre de propiedad especificado como intervalo de bytes de solo lectura y el valor Double (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(ReadOnlySpan<System::Byte> utf8PropertyName, double value);
public void WriteNumber (ReadOnlySpan<byte> utf8PropertyName, double value);
member this.WriteNumber : ReadOnlySpan<byte> * double -> unit
Public Sub WriteNumber (utf8PropertyName As ReadOnlySpan(Of Byte), value As Double)
Parámetros
- utf8PropertyName
- ReadOnlySpan<Byte>
Nombre de propiedad con codificación UTF-8 del objeto JSON que se va a escribir.
- value
- Double
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
Comentarios
Escribe con Double el valor predeterminado StandardFormat (es decir, "G") en .NET Core 3.0 o versiones posteriores. Usa 'G17' en cualquier otro marco.
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(ReadOnlySpan<Byte>, Int32)
Escribe el nombre de propiedad especificado como intervalo de bytes de solo lectura y el valor Int32 (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(ReadOnlySpan<System::Byte> utf8PropertyName, int value);
public void WriteNumber (ReadOnlySpan<byte> utf8PropertyName, int value);
member this.WriteNumber : ReadOnlySpan<byte> * int -> unit
Public Sub WriteNumber (utf8PropertyName As ReadOnlySpan(Of Byte), value As Integer)
Parámetros
- utf8PropertyName
- ReadOnlySpan<Byte>
Nombre de propiedad con codificación UTF-8 del objeto JSON que se va a escribir.
- value
- Int32
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
Comentarios
Escribe con Int32 el valor predeterminado StandardFormat (es decir, 'G'); por ejemplo, 32767.
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(ReadOnlySpan<Byte>, Int64)
Escribe el nombre de propiedad especificado como intervalo de bytes de solo lectura y el valor Int64 (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(ReadOnlySpan<System::Byte> utf8PropertyName, long value);
public void WriteNumber (ReadOnlySpan<byte> utf8PropertyName, long value);
member this.WriteNumber : ReadOnlySpan<byte> * int64 -> unit
Public Sub WriteNumber (utf8PropertyName As ReadOnlySpan(Of Byte), value As Long)
Parámetros
- utf8PropertyName
- ReadOnlySpan<Byte>
Nombre de propiedad con codificación UTF-8 del objeto JSON que se va a escribir.
- value
- Int64
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
Comentarios
Escribe con Int64 el valor predeterminado StandardFormat (es decir, 'G'); por ejemplo, 32767.
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(ReadOnlySpan<Byte>, Single)
Escribe el nombre de propiedad especificado como intervalo de bytes de solo lectura y el valor Single (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(ReadOnlySpan<System::Byte> utf8PropertyName, float value);
public void WriteNumber (ReadOnlySpan<byte> utf8PropertyName, float value);
member this.WriteNumber : ReadOnlySpan<byte> * single -> unit
Public Sub WriteNumber (utf8PropertyName As ReadOnlySpan(Of Byte), value As Single)
Parámetros
- utf8PropertyName
- ReadOnlySpan<Byte>
Nombre de propiedad con codificación UTF-8 del objeto JSON que se va a escribir.
- value
- Single
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
Comentarios
Escribe mediante Single el valor predeterminado StandardFormat (es decir, "G") en .NET Core 3.0 o versiones posteriores. Usa "G9" en cualquier otro marco.
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(ReadOnlySpan<Byte>, UInt32)
Importante
Esta API no es conforme a CLS.
Escribe el nombre de propiedad especificado como intervalo de bytes de solo lectura y el valor UInt32 (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(ReadOnlySpan<System::Byte> utf8PropertyName, System::UInt32 value);
[System.CLSCompliant(false)]
public void WriteNumber (ReadOnlySpan<byte> utf8PropertyName, uint value);
[<System.CLSCompliant(false)>]
member this.WriteNumber : ReadOnlySpan<byte> * uint32 -> unit
Public Sub WriteNumber (utf8PropertyName As ReadOnlySpan(Of Byte), value As UInteger)
Parámetros
- utf8PropertyName
- ReadOnlySpan<Byte>
Nombre de propiedad con codificación UTF-8 del objeto JSON que se va a escribir.
- value
- UInt32
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
- Atributos
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
Comentarios
Escribe mediante UInt32 el valor predeterminado StandardFormat (es decir, 'G'); por ejemplo, 32767.
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(ReadOnlySpan<Char>, UInt64)
Importante
Esta API no es conforme a CLS.
Escribe el nombre de propiedad especificado como intervalo de caracteres de solo lectura y el valor UInt64 (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(ReadOnlySpan<char> propertyName, System::UInt64 value);
[System.CLSCompliant(false)]
public void WriteNumber (ReadOnlySpan<char> propertyName, ulong value);
[<System.CLSCompliant(false)>]
member this.WriteNumber : ReadOnlySpan<char> * uint64 -> unit
Public Sub WriteNumber (propertyName As ReadOnlySpan(Of Char), value As ULong)
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
- UInt64
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
- Atributos
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
Comentarios
Escribe mediante UInt64 el valor predeterminado StandardFormat (es decir, 'G'); por ejemplo, 32767.
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(ReadOnlySpan<Char>, Decimal)
Escribe el nombre de propiedad especificado como intervalo de caracteres de solo lectura y el valor Decimal (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(ReadOnlySpan<char> propertyName, System::Decimal value);
public void WriteNumber (ReadOnlySpan<char> propertyName, decimal value);
member this.WriteNumber : ReadOnlySpan<char> * decimal -> unit
Public Sub WriteNumber (propertyName As ReadOnlySpan(Of Char), value As Decimal)
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
- Decimal
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
Comentarios
Escribe mediante Decimal el valor predeterminado StandardFormat (es decir, "G").
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(ReadOnlySpan<Char>, Double)
Escribe el nombre de propiedad especificado como intervalo de caracteres de solo lectura y el valor Double (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(ReadOnlySpan<char> propertyName, double value);
public void WriteNumber (ReadOnlySpan<char> propertyName, double value);
member this.WriteNumber : ReadOnlySpan<char> * double -> unit
Public Sub WriteNumber (propertyName As ReadOnlySpan(Of Char), value As Double)
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
- Double
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
Comentarios
Escribe mediante Double el valor predeterminado StandardFormat (es decir, "G") en .NET Core 3.0 o versiones posteriores. Usa "G17" en cualquier otro marco.
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(ReadOnlySpan<Char>, Int32)
Escribe el nombre de propiedad especificado como intervalo de caracteres de solo lectura y el valor Int32 (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(ReadOnlySpan<char> propertyName, int value);
public void WriteNumber (ReadOnlySpan<char> propertyName, int value);
member this.WriteNumber : ReadOnlySpan<char> * int -> unit
Public Sub WriteNumber (propertyName As ReadOnlySpan(Of Char), value As Integer)
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
- Int32
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
Comentarios
Escribe mediante Int32 el valor predeterminado StandardFormat (es decir, 'G'); por ejemplo, 32767.
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(ReadOnlySpan<Char>, Int64)
Escribe el nombre de propiedad especificado como intervalo de caracteres de solo lectura y el valor Int64 (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(ReadOnlySpan<char> propertyName, long value);
public void WriteNumber (ReadOnlySpan<char> propertyName, long value);
member this.WriteNumber : ReadOnlySpan<char> * int64 -> unit
Public Sub WriteNumber (propertyName As ReadOnlySpan(Of Char), value As Long)
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
- Int64
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
Comentarios
Escribe mediante Int64 el valor predeterminado StandardFormat (es decir, 'G'); por ejemplo, 32767.
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(ReadOnlySpan<Char>, Single)
Escribe el nombre de propiedad especificado como intervalo de caracteres de solo lectura y el valor Single (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(ReadOnlySpan<char> propertyName, float value);
public void WriteNumber (ReadOnlySpan<char> propertyName, float value);
member this.WriteNumber : ReadOnlySpan<char> * single -> unit
Public Sub WriteNumber (propertyName As ReadOnlySpan(Of Char), value As Single)
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
- Single
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
Comentarios
Escribe mediante Single el valor predeterminado StandardFormat (es decir, "G") en .NET Core 3.0 o versiones posteriores. Usa "G9" en cualquier otro marco.
El nombre de la propiedad se escapa antes de escribir.
Se aplica a
WriteNumber(ReadOnlySpan<Byte>, UInt64)
Importante
Esta API no es conforme a CLS.
Escribe el nombre de propiedad especificado como intervalo de bytes de solo lectura y el valor UInt64 (como un número JSON) como parte de un par nombre-valor de un objeto JSON.
public:
void WriteNumber(ReadOnlySpan<System::Byte> utf8PropertyName, System::UInt64 value);
[System.CLSCompliant(false)]
public void WriteNumber (ReadOnlySpan<byte> utf8PropertyName, ulong value);
[<System.CLSCompliant(false)>]
member this.WriteNumber : ReadOnlySpan<byte> * uint64 -> unit
Public Sub WriteNumber (utf8PropertyName As ReadOnlySpan(Of Byte), value As ULong)
Parámetros
- utf8PropertyName
- ReadOnlySpan<Byte>
Nombre de propiedad con codificación UTF-8 del objeto JSON que se va a escribir.
- value
- UInt64
Valor que se va escribir como un número de JSON como parte del par nombre-valor.
- Atributos
Excepciones
El nombre de propiedad especificado es demasiado grande.
La validación está habilitada y la operación de escritura generaría un JSON no válido.
Comentarios
Escribe mediante UInt64 el valor predeterminado StandardFormat (es decir, 'G'); por ejemplo, 32767.
El nombre de la propiedad se escapa antes de escribir.