Utf8JsonWriter.WriteNumber Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
WriteNumber(String, Int32) |
Zapíše název vlastnosti zadaný jako řetězec a Int32 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(String, Int64) |
Zapíše název vlastnosti zadaný jako řetězec a Int64 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(String, Single) |
Zapíše název vlastnosti zadaný jako řetězec a Single hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(String, UInt32) |
Zapíše název vlastnosti zadaný jako řetězec a UInt32 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(String, UInt64) |
Zapíše název vlastnosti zadaný jako řetězec a UInt64 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(JsonEncodedText, Single) |
Zapíše název a Single hodnotu předem zakódované vlastnosti (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(JsonEncodedText, Double) |
Zapíše název a Double hodnotu předem zakódované vlastnosti (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(JsonEncodedText, Int32) |
Zapíše název a Int32 hodnotu předem zakódované vlastnosti (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(JsonEncodedText, Int64) |
Zapíše název a Int64 hodnotu předem zakódované vlastnosti (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(String, Double) |
Zapíše název vlastnosti zadaný jako řetězec a Double hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(JsonEncodedText, UInt32) |
Zapíše název a UInt32 hodnotu předem zakódované vlastnosti (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(JsonEncodedText, Decimal) |
Zapíše název a Decimal hodnotu předem zakódované vlastnosti (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(String, Decimal) |
Zapíše název vlastnosti zadaný jako řetězec a Decimal hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(JsonEncodedText, UInt64) |
Zapíše název a UInt64 hodnotu předem zakódované vlastnosti (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(ReadOnlySpan<Char>, UInt32) |
Zapíše název vlastnosti zadaný jako rozsah znaků jen pro čtení a UInt32 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(ReadOnlySpan<Byte>, Decimal) |
Zapíše název vlastnosti zadaný jako rozsah bajtů jen pro čtení a Decimal hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(ReadOnlySpan<Byte>, Double) |
Zapíše název vlastnosti zadaný jako rozsah bajtů jen pro čtení a Double hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(ReadOnlySpan<Byte>, Int32) |
Zapíše název vlastnosti zadaný jako rozsah bajtů jen pro čtení a Int32 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(ReadOnlySpan<Byte>, Int64) |
Zapíše název vlastnosti zadaný jako rozsah bajtů jen pro čtení a Int64 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(ReadOnlySpan<Byte>, Single) |
Zapíše název vlastnosti zadaný jako rozsah bajtů jen pro čtení a Single hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(ReadOnlySpan<Byte>, UInt32) |
Zapíše název vlastnosti zadaný jako rozsah bajtů jen pro čtení a UInt32 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(ReadOnlySpan<Char>, UInt64) |
Zapíše název vlastnosti zadaný jako rozsah znaků jen pro čtení a UInt64 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(ReadOnlySpan<Char>, Decimal) |
Zapíše název vlastnosti zadaný jako rozsah znaků jen pro čtení a Decimal hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(ReadOnlySpan<Char>, Double) |
Zapíše název vlastnosti zadaný jako rozsah znaků jen pro čtení a Double hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(ReadOnlySpan<Char>, Int32) |
Zapíše název vlastnosti zadaný jako rozsah znaků jen pro čtení a Int32 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(ReadOnlySpan<Char>, Int64) |
Zapíše název vlastnosti zadaný jako rozsah znaků jen pro čtení a Int64 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(ReadOnlySpan<Char>, Single) |
Zapíše název vlastnosti zadaný jako rozsah znaků jen pro čtení a Single hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(ReadOnlySpan<Byte>, UInt64) |
Zapíše název vlastnosti zadaný jako rozsah bajtů jen pro čtení a UInt64 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu JSON. |
WriteNumber(String, Int32)
Zapíše název vlastnosti zadaný jako řetězec a Int32 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- String
Název vlastnosti kódované UTF-16 objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- Int32
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Parametr propertyName
je null
.
Poznámky
Zapíše Int32 pomocí výchozí StandardFormat hodnoty (tj. G), například 32767.
Název vlastnosti se před zápisem uteče.
Platí pro
WriteNumber(String, Int64)
Zapíše název vlastnosti zadaný jako řetězec a Int64 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- String
Název vlastnosti kódované UTF-16 objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- Int64
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Parametr propertyName
je null
.
Poznámky
Zapíše Int64 pomocí výchozí StandardFormat hodnoty (tj. G), například 32767.
Název vlastnosti se před zápisem uteče.
Platí pro
WriteNumber(String, Single)
Zapíše název vlastnosti zadaný jako řetězec a Single hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- String
Název vlastnosti kódované UTF-16 objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- Single
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Parametr propertyName
je null
.
Poznámky
Zapíše Single pomocí výchozí StandardFormat hodnoty (tj. G) v .NET Core 3.0 nebo novějších verzích. Používá G9 v jakékoli jiné architektuře.
Název vlastnosti se před zápisem uteče.
Platí pro
WriteNumber(String, UInt32)
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Zapíše název vlastnosti zadaný jako řetězec a UInt32 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- String
Název vlastnosti kódované UTF-16 objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- UInt32
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
- Atributy
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Parametr propertyName
je null
.
Poznámky
Zapíše UInt32 pomocí výchozí StandardFormat hodnoty (tj. G), například 32767.
Název vlastnosti se před zápisem uteče.
Platí pro
WriteNumber(String, UInt64)
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Zapíše název vlastnosti zadaný jako řetězec a UInt64 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- String
Název vlastnosti kódované UTF-16 objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- UInt64
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
- Atributy
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Parametr propertyName
je null
.
Poznámky
Zapíše UInt64 pomocí výchozí StandardFormat hodnoty (tj. G), například 32767.
Název vlastnosti se před zápisem uteče.
Platí pro
WriteNumber(JsonEncodedText, Single)
Zapíše název a Single hodnotu předem zakódované vlastnosti (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- JsonEncodedText
Název vlastnosti zakódované ve formátu JSON objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- Single
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
Výjimky
Ověřování je povolené a výsledkem této metody je zápis neplatného kódu JSON.
Poznámky
Zapíše Single pomocí výchozí StandardFormat hodnoty (tj. G) v .NET Core 3.0 nebo novějších verzích. Používá G9 v jakékoli jiné architektuře.
Název vlastnosti by již měl být řídicím znakem při vytvoření instance JsonEncodedText .
Platí pro
WriteNumber(JsonEncodedText, Double)
Zapíše název a Double hodnotu předem zakódované vlastnosti (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- JsonEncodedText
Název vlastnosti zakódované ve formátu JSON objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- Double
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
Výjimky
Ověřování je povolené a výsledkem této metody je zápis neplatného kódu JSON.
Poznámky
Zapíše Double pomocí výchozí StandardFormat hodnoty (tj. G) v .NET Core 3.0 nebo novějších verzích. Používá G17 v jakékoli jiné architektuře.
Název vlastnosti by již měl být řídicím znakem při vytvoření instance JsonEncodedText .
Platí pro
WriteNumber(JsonEncodedText, Int32)
Zapíše název a Int32 hodnotu předem zakódované vlastnosti (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- JsonEncodedText
Název vlastnosti zakódované ve formátu JSON objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- Int32
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
Výjimky
Ověřování je povolené a výsledkem této metody je zápis neplatného kódu JSON.
Poznámky
Zapíše Int32 pomocí výchozí StandardFormat hodnoty (tj. G), například 32767.
Název vlastnosti by již měl být řídicím znakem při vytvoření instance JsonEncodedText .
Platí pro
WriteNumber(JsonEncodedText, Int64)
Zapíše název a Int64 hodnotu předem zakódované vlastnosti (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- JsonEncodedText
Název vlastnosti zakódované ve formátu JSON objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- Int64
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
Výjimky
Ověřování je povolené a výsledkem této metody je zápis neplatného kódu JSON.
Poznámky
Zapíše Int64 pomocí výchozí StandardFormat hodnoty (to je G), například 32767.
Název vlastnosti by již měl být řídicím znakem při vytvoření instance JsonEncodedText .
Platí pro
WriteNumber(String, Double)
Zapíše název vlastnosti zadaný jako řetězec a Double hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- String
Název vlastnosti kódované UTF-16 objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- Double
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Parametr propertyName
je null
.
Poznámky
Zapíše Double pomocí výchozí StandardFormat hodnoty (tj. G) v .NET Core 3.0 nebo novějších verzích. Používá G17 v jakékoli jiné architektuře.
Název vlastnosti se před zápisem uteče.
Platí pro
WriteNumber(JsonEncodedText, UInt32)
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Zapíše název a UInt32 hodnotu předem zakódované vlastnosti (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- JsonEncodedText
Název vlastnosti zakódované ve formátu JSON objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- UInt32
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
- Atributy
Výjimky
Ověřování je povolené a výsledkem této metody je zápis neplatného kódu JSON.
Poznámky
Zapíše UInt32 pomocí výchozí StandardFormat hodnoty (tj. G), například 32767.
Název vlastnosti by již měl být řídicím znakem při vytvoření instance JsonEncodedText .
Platí pro
WriteNumber(JsonEncodedText, Decimal)
Zapíše název a Decimal hodnotu předem zakódované vlastnosti (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- JsonEncodedText
Název vlastnosti zakódované ve formátu JSON objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- Decimal
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
Výjimky
Ověřování je povolené a výsledkem této metody je zápis neplatného kódu JSON.
Poznámky
Zapíše pomocí Decimal výchozí StandardFormat hodnoty (to znamená "G").
Název vlastnosti by již měl být řídicím znakem při vytvoření instance JsonEncodedText .
Platí pro
WriteNumber(String, Decimal)
Zapíše název vlastnosti zadaný jako řetězec a Decimal hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- String
Název vlastnosti kódované UTF-16 objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- Decimal
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Parametr propertyName
je null
.
Poznámky
Zapíše pomocí Decimal výchozí StandardFormat hodnoty (to znamená "G").
Název vlastnosti se před zápisem uteče.
Platí pro
WriteNumber(JsonEncodedText, UInt64)
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Zapíše název a UInt64 hodnotu předem zakódované vlastnosti (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- JsonEncodedText
Název vlastnosti zakódované ve formátu JSON objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- UInt64
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
- Atributy
Výjimky
Ověřování je povolené a výsledkem této metody je zápis neplatného kódu JSON.
Poznámky
Zapíše UInt64 pomocí výchozí StandardFormat hodnoty (tj. G), například 32767.
Název vlastnosti by již měl být řídicím znakem při vytvoření instance JsonEncodedText .
Platí pro
WriteNumber(ReadOnlySpan<Char>, UInt32)
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Zapíše název vlastnosti zadaný jako rozsah znaků jen pro čtení a UInt32 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- ReadOnlySpan<Char>
Název vlastnosti kódované UTF-16 objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- UInt32
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
- Atributy
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Poznámky
Zapíše UInt32 pomocí výchozí StandardFormat hodnoty (tj. G), například 32767.
Název vlastnosti se před zápisem uteče.
Platí pro
WriteNumber(ReadOnlySpan<Byte>, Decimal)
Zapíše název vlastnosti zadaný jako rozsah bajtů jen pro čtení a Decimal hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- utf8PropertyName
- ReadOnlySpan<Byte>
Název vlastnosti kódování UTF-8 objektu JSON, který se má zapsat.
- value
- Decimal
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Poznámky
Zapíše pomocí Decimal výchozí StandardFormat hodnoty (to znamená "G").
Název vlastnosti se před zápisem uteče.
Platí pro
WriteNumber(ReadOnlySpan<Byte>, Double)
Zapíše název vlastnosti zadaný jako rozsah bajtů jen pro čtení a Double hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- utf8PropertyName
- ReadOnlySpan<Byte>
Název vlastnosti kódování UTF-8 objektu JSON, který se má zapsat.
- value
- Double
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Poznámky
Zapíše Double pomocí výchozí StandardFormat hodnoty (tj. G) v .NET Core 3.0 nebo novějších verzích. Používá G17 v jakékoli jiné architektuře.
Název vlastnosti se před zápisem uteče.
Platí pro
WriteNumber(ReadOnlySpan<Byte>, Int32)
Zapíše název vlastnosti zadaný jako rozsah bajtů jen pro čtení a Int32 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- utf8PropertyName
- ReadOnlySpan<Byte>
Název vlastnosti kódování UTF-8 objektu JSON, který se má zapsat.
- value
- Int32
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Poznámky
Zapíše Int32 pomocí výchozí StandardFormat hodnoty (tj. G), například 32767.
Název vlastnosti se před zápisem uteče.
Platí pro
WriteNumber(ReadOnlySpan<Byte>, Int64)
Zapíše název vlastnosti zadaný jako rozsah bajtů jen pro čtení a Int64 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- utf8PropertyName
- ReadOnlySpan<Byte>
Název vlastnosti kódování UTF-8 objektu JSON, který se má zapsat.
- value
- Int64
Hodnota, která se má zapsat jako číslo JSON v rámci páru název/hodnota.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Poznámky
Zapíše Int64 pomocí výchozí StandardFormat hodnoty (tj. G), například 32767.
Název vlastnosti se před zápisem uteče.
Platí pro
WriteNumber(ReadOnlySpan<Byte>, Single)
Zapíše název vlastnosti zadaný jako rozsah bajtů jen pro čtení a Single hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- utf8PropertyName
- ReadOnlySpan<Byte>
Název vlastnosti kódované UTF-8 objektu JSON, který se má zapsat.
- value
- Single
Hodnota, která se zapíše jako číslo JSON jako součást dvojice název/hodnota.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Poznámky
Zapíše Single pomocí výchozího StandardFormat (tj. G) v .NET Core 3.0 nebo novějších verzích. Používá G9 v jakékoli jiné architektuře.
Název vlastnosti je před zápisem u řídicího znaku.
Platí pro
WriteNumber(ReadOnlySpan<Byte>, UInt32)
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Zapíše název vlastnosti zadaný jako rozsah bajtů jen pro čtení a UInt32 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- utf8PropertyName
- ReadOnlySpan<Byte>
Název vlastnosti kódované UTF-8 objektu JSON, který se má zapsat.
- value
- UInt32
Hodnota, která se zapíše jako číslo JSON jako součást dvojice název/hodnota.
- Atributy
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Poznámky
Zapíše UInt32 pomocí výchozí StandardFormat hodnoty (to znamená G), například 32767.
Název vlastnosti je před zápisem u řídicího znaku.
Platí pro
WriteNumber(ReadOnlySpan<Char>, UInt64)
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Zapíše název vlastnosti zadaný jako rozsah znaků jen pro čtení a UInt64 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- ReadOnlySpan<Char>
Název vlastnosti kódované UTF-16 objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- UInt64
Hodnota, která se zapíše jako číslo JSON jako součást dvojice název/hodnota.
- Atributy
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Poznámky
Zapíše UInt64 pomocí výchozí StandardFormat hodnoty (to znamená G), například 32767.
Název vlastnosti je před zápisem u řídicího znaku.
Platí pro
WriteNumber(ReadOnlySpan<Char>, Decimal)
Zapíše název vlastnosti zadaný jako rozsah znaků jen pro čtení a Decimal hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- ReadOnlySpan<Char>
Název vlastnosti kódované UTF-16 objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- Decimal
Hodnota, která se zapíše jako číslo JSON jako součást dvojice název/hodnota.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Poznámky
Zapíše Decimal pomocí výchozí StandardFormat hodnoty (to znamená G).
Název vlastnosti je před zápisem u řídicího znaku.
Platí pro
WriteNumber(ReadOnlySpan<Char>, Double)
Zapíše název vlastnosti zadaný jako rozsah znaků jen pro čtení a Double hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- ReadOnlySpan<Char>
Název vlastnosti kódované UTF-16 objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- Double
Hodnota, která se zapíše jako číslo JSON jako součást dvojice název/hodnota.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Poznámky
Zapíše Double pomocí výchozího StandardFormat (tj. G) v .NET Core 3.0 nebo novějších verzích. Používá G17 v jakékoli jiné architektuře.
Název vlastnosti je před zápisem u řídicího znaku.
Platí pro
WriteNumber(ReadOnlySpan<Char>, Int32)
Zapíše název vlastnosti zadaný jako rozsah znaků jen pro čtení a Int32 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- ReadOnlySpan<Char>
Název vlastnosti kódované UTF-16 objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- Int32
Hodnota, která se zapíše jako číslo JSON jako součást dvojice název/hodnota.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Poznámky
Zapíše Int32 pomocí výchozí StandardFormat hodnoty (to znamená G), například 32767.
Název vlastnosti je před zápisem u řídicího znaku.
Platí pro
WriteNumber(ReadOnlySpan<Char>, Int64)
Zapíše název vlastnosti zadaný jako rozsah znaků jen pro čtení a Int64 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- ReadOnlySpan<Char>
Název vlastnosti kódované UTF-16 objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- Int64
Hodnota, která se zapíše jako číslo JSON jako součást dvojice název/hodnota.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Poznámky
Zapíše Int64 pomocí výchozí StandardFormat hodnoty (to znamená G), například 32767.
Název vlastnosti je před zápisem u řídicího znaku.
Platí pro
WriteNumber(ReadOnlySpan<Char>, Single)
Zapíše název vlastnosti zadaný jako rozsah znaků jen pro čtení a Single hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- propertyName
- ReadOnlySpan<Char>
Název vlastnosti kódované UTF-16 objektu JSON, který se má překódovat a zapsat jako UTF-8.
- value
- Single
Hodnota, která se zapíše jako číslo JSON jako součást dvojice název/hodnota.
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Poznámky
Zapíše Single pomocí výchozího StandardFormat (tj. G) v .NET Core 3.0 nebo novějších verzích. Používá G9 v jakékoli jiné architektuře.
Název vlastnosti je před zápisem u řídicího znaku.
Platí pro
WriteNumber(ReadOnlySpan<Byte>, UInt64)
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Zapíše název vlastnosti zadaný jako rozsah bajtů jen pro čtení a UInt64 hodnotu (jako číslo JSON) jako součást dvojice název/hodnota objektu 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)
Parametry
- utf8PropertyName
- ReadOnlySpan<Byte>
Název vlastnosti kódované UTF-8 objektu JSON, který se má zapsat.
- value
- UInt64
Hodnota, která se zapíše jako číslo JSON jako součást dvojice název/hodnota.
- Atributy
Výjimky
Zadaný název vlastnosti je příliš velký.
Ověřování je povolené a operace zápisu by vygenerovala neplatný JSON.
Poznámky
Zapíše UInt64 pomocí výchozí StandardFormat hodnoty (to znamená G), například 32767.
Název vlastnosti je před zápisem u řídicího znaku.