Aracılığıyla paylaş


Utf8JsonWriter.WriteNumber Yöntem

Tanım

Aşırı Yüklemeler

WriteNumber(String, Int32)

Bir JSON nesnesinin ad/değer çiftinin parçası olarak dize ve Int32 değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

WriteNumber(String, Int64)

Bir JSON nesnesinin ad/değer çiftinin parçası olarak dize ve Int64 değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

WriteNumber(String, Single)

Bir JSON nesnesinin ad/değer çiftinin parçası olarak dize ve Single değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

WriteNumber(String, UInt32)

Bir JSON nesnesinin ad/değer çiftinin parçası olarak dize ve UInt32 değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

WriteNumber(String, UInt64)

Bir JSON nesnesinin ad/değer çiftinin parçası olarak dize ve UInt64 değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

WriteNumber(JsonEncodedText, Single)

Önceden kodlanmış özellik adını ve Single değerini (JSON numarası olarak) bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

WriteNumber(JsonEncodedText, Double)

Önceden kodlanmış özellik adını ve Double değerini (JSON numarası olarak) bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

WriteNumber(JsonEncodedText, Int32)

Önceden kodlanmış özellik adını ve Int32 değerini (JSON numarası olarak) bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

WriteNumber(JsonEncodedText, Int64)

Önceden kodlanmış özellik adını ve Int64 değerini (JSON numarası olarak) bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

WriteNumber(String, Double)

Bir JSON nesnesinin ad/değer çiftinin parçası olarak dize ve Double değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

WriteNumber(JsonEncodedText, UInt32)

Önceden kodlanmış özellik adını ve UInt32 değerini (JSON numarası olarak) bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

WriteNumber(JsonEncodedText, Decimal)

Önceden kodlanmış özellik adını ve Decimal değerini (JSON numarası olarak) bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

WriteNumber(String, Decimal)

Bir JSON nesnesinin ad/değer çiftinin parçası olarak dize ve Decimal değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

WriteNumber(JsonEncodedText, UInt64)

Önceden kodlanmış özellik adını ve UInt64 değerini (JSON numarası olarak) bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

WriteNumber(ReadOnlySpan<Char>, UInt32)

Salt okunur karakter aralığı olarak belirtilen bir özellik adını ve bir UInt32 JSON nesnesinin ad/değer çiftinin parçası olarak bir değer (JSON numarası olarak) yazar.

WriteNumber(ReadOnlySpan<Byte>, Decimal)

Bir JSON nesnesinin ad/değer çiftinin parçası olarak salt okunur bayt aralığı ve Decimal değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

WriteNumber(ReadOnlySpan<Byte>, Double)

Bir JSON nesnesinin ad/değer çiftinin parçası olarak salt okunur bayt aralığı ve Double değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

WriteNumber(ReadOnlySpan<Byte>, Int32)

Bir JSON nesnesinin ad/değer çiftinin parçası olarak salt okunur bayt aralığı ve Int32 değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

WriteNumber(ReadOnlySpan<Byte>, Int64)

Bir JSON nesnesinin ad/değer çiftinin parçası olarak salt okunur bayt aralığı ve Int64 değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

WriteNumber(ReadOnlySpan<Byte>, Single)

Bir JSON nesnesinin ad/değer çiftinin parçası olarak salt okunur bayt aralığı ve Single değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

WriteNumber(ReadOnlySpan<Byte>, UInt32)

Bir JSON nesnesinin ad/değer çiftinin parçası olarak salt okunur bayt aralığı ve UInt32 değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

WriteNumber(ReadOnlySpan<Char>, UInt64)

Salt okunur karakter aralığı olarak belirtilen bir özellik adını ve bir UInt64 JSON nesnesinin ad/değer çiftinin parçası olarak bir değer (JSON numarası olarak) yazar.

WriteNumber(ReadOnlySpan<Char>, Decimal)

Salt okunur karakter aralığı olarak belirtilen bir özellik adını ve bir Decimal JSON nesnesinin ad/değer çiftinin parçası olarak bir değer (JSON numarası olarak) yazar.

WriteNumber(ReadOnlySpan<Char>, Double)

Salt okunur karakter aralığı olarak belirtilen bir özellik adını ve bir Double JSON nesnesinin ad/değer çiftinin parçası olarak bir değer (JSON numarası olarak) yazar.

WriteNumber(ReadOnlySpan<Char>, Int32)

Salt okunur karakter aralığı olarak belirtilen bir özellik adını ve bir Int32 JSON nesnesinin ad/değer çiftinin parçası olarak bir değer (JSON numarası olarak) yazar.

WriteNumber(ReadOnlySpan<Char>, Int64)

Salt okunur karakter aralığı olarak belirtilen bir özellik adını ve bir Int64 JSON nesnesinin ad/değer çiftinin parçası olarak bir değer (JSON numarası olarak) yazar.

WriteNumber(ReadOnlySpan<Char>, Single)

Salt okunur karakter aralığı olarak belirtilen bir özellik adını ve bir Single JSON nesnesinin ad/değer çiftinin parçası olarak bir değer (JSON numarası olarak) yazar.

WriteNumber(ReadOnlySpan<Byte>, UInt64)

Bir JSON nesnesinin ad/değer çiftinin parçası olarak salt okunur bayt aralığı ve UInt64 değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

WriteNumber(String, Int32)

Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Bir JSON nesnesinin ad/değer çiftinin parçası olarak dize ve Int32 değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

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)

Parametreler

propertyName
String

Dönüştürülecek ve UTF-8 olarak yazılacak JSON nesnesinin UTF-16 kodlanmış özellik adı.

value
Int32

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

propertyName parametresidirnull.

Açıklamalar

Int32 varsayılanı StandardFormat (yani 'G') kullanarak yazar; örneğin, 32767.

Özellik adı yazmadan önce kaçılır.

Şunlara uygulanır

WriteNumber(String, Int64)

Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Bir JSON nesnesinin ad/değer çiftinin parçası olarak dize ve Int64 değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

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)

Parametreler

propertyName
String

Dönüştürülecek ve UTF-8 olarak yazılacak JSON nesnesinin UTF-16 kodlanmış özellik adı.

value
Int64

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

propertyName parametresidirnull.

Açıklamalar

Int64 varsayılanı StandardFormat (yani 'G') kullanarak yazar; örneğin, 32767.

Özellik adı yazmadan önce kaçılır.

Şunlara uygulanır

WriteNumber(String, Single)

Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs

Bir JSON nesnesinin ad/değer çiftinin parçası olarak dize ve Single değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

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)

Parametreler

propertyName
String

Dönüştürülecek ve UTF-8 olarak yazılacak JSON nesnesinin UTF-16 kodlanmış özellik adı.

value
Single

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

propertyName parametresidirnull.

Açıklamalar

.NET Core 3.0 veya sonraki sürümlerde Single varsayılanı StandardFormat (yani 'G') kullanarak yazar. Başka bir çerçevede 'G9' kullanır.

Özellik adı yazmadan önce kaçılır.

Şunlara uygulanır

WriteNumber(String, UInt32)

Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Önemli

Bu API, CLS uyumlu değildir.

Bir JSON nesnesinin ad/değer çiftinin parçası olarak dize ve UInt32 değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

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)

Parametreler

propertyName
String

Dönüştürülecek ve UTF-8 olarak yazılacak JSON nesnesinin UTF-16 kodlanmış özellik adı.

value
UInt32

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Öznitelikler

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

propertyName parametresidirnull.

Açıklamalar

UInt32 varsayılanı StandardFormat (yani 'G') kullanarak yazar; örneğin, 32767.

Özellik adı yazmadan önce kaçılır.

Şunlara uygulanır

WriteNumber(String, UInt64)

Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Önemli

Bu API, CLS uyumlu değildir.

Dize ve UInt64 değer (JSON numarası olarak) olarak belirtilen bir özellik adını bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

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)

Parametreler

propertyName
String

Dönüştürülecek ve UTF-8 olarak yazılacak JSON nesnesinin UTF-16 kodlanmış özellik adı.

value
UInt64

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Öznitelikler

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

propertyName parametresidirnull.

Açıklamalar

UInt64 varsayılanı StandardFormat (yani 'G') kullanarak yazar; örneğin, 32767.

Özellik adı yazmadan önce kaçılır.

Şunlara uygulanır

WriteNumber(JsonEncodedText, Single)

Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs

Önceden kodlanmış özellik adını ve Single değerini (JSON numarası olarak) bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

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)

Parametreler

propertyName
JsonEncodedText

Çevrilecek ve UTF-8 olarak yazılacak JSON nesnesinin JSON kodlanmış özellik adı.

value
Single

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Doğrulama etkinleştirilir ve bu yöntem geçersiz JSON yazmayla sonuçlanır.

Açıklamalar

.NET Core 3.0 veya sonraki sürümlerde Single varsayılanı StandardFormat (yani 'G') kullanarak yazar. Başka bir çerçevede 'G9' kullanır.

örneği JsonEncodedText oluşturulduğunda özellik adı zaten kaçılmış olmalıdır.

Şunlara uygulanır

WriteNumber(JsonEncodedText, Double)

Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs

Önceden kodlanmış özellik adını ve Double değerini (JSON numarası olarak) bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

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)

Parametreler

propertyName
JsonEncodedText

Çevrilecek ve UTF-8 olarak yazılacak JSON nesnesinin JSON kodlanmış özellik adı.

value
Double

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Doğrulama etkinleştirilir ve bu yöntem geçersiz JSON yazmayla sonuçlanır.

Açıklamalar

.NET Core 3.0 veya sonraki sürümlerde Double varsayılanı StandardFormat (yani 'G') kullanarak yazar. Başka bir çerçevede 'G17' kullanır.

örneği JsonEncodedText oluşturulduğunda özellik adı zaten kaçılmış olmalıdır.

Şunlara uygulanır

WriteNumber(JsonEncodedText, Int32)

Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Önceden kodlanmış özellik adını ve Int32 değerini (JSON numarası olarak) bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

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)

Parametreler

propertyName
JsonEncodedText

Çevrilecek ve UTF-8 olarak yazılacak JSON nesnesinin JSON kodlanmış özellik adı.

value
Int32

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Doğrulama etkinleştirilir ve bu yöntem geçersiz JSON yazmayla sonuçlanır.

Açıklamalar

Int32 varsayılanı StandardFormat (yani 'G' ) kullanarak yazar; örneğin, 32767.

örneği JsonEncodedText oluşturulduğunda özellik adı zaten kaçılmış olmalıdır.

Şunlara uygulanır

WriteNumber(JsonEncodedText, Int64)

Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Önceden kodlanmış özellik adını ve Int64 değerini (JSON numarası olarak) bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

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)

Parametreler

propertyName
JsonEncodedText

Çevrilecek ve UTF-8 olarak yazılacak JSON nesnesinin JSON kodlanmış özellik adı.

value
Int64

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Doğrulama etkinleştirilir ve bu yöntem geçersiz JSON yazmayla sonuçlanır.

Açıklamalar

Int64 varsayılanı StandardFormat kullanarak (bu , 'G'); örneğin, 32767 yazar.

örneği JsonEncodedText oluşturulduğunda özellik adı zaten kaçılmış olmalıdır.

Şunlara uygulanır

WriteNumber(String, Double)

Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs

Dize ve Double değer (JSON numarası olarak) olarak belirtilen bir özellik adını bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

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)

Parametreler

propertyName
String

Çevrilecek ve UTF-8 olarak yazılacak JSON nesnesinin UTF-16 kodlanmış özellik adı.

value
Double

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

propertyName parametresidirnull.

Açıklamalar

.NET Core 3.0 veya sonraki sürümlerde Double varsayılanı StandardFormat (yani 'G') kullanarak yazar. Başka bir çerçevede 'G17' kullanır.

Yazmadan önce özellik adı kaçılır.

Şunlara uygulanır

WriteNumber(JsonEncodedText, UInt32)

Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Önemli

Bu API, CLS uyumlu değildir.

Önceden kodlanmış özellik adını ve UInt32 değerini (JSON numarası olarak) bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

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)

Parametreler

propertyName
JsonEncodedText

Çevrilecek ve UTF-8 olarak yazılacak JSON nesnesinin JSON kodlanmış özellik adı.

value
UInt32

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Öznitelikler

Özel durumlar

Doğrulama etkinleştirilir ve bu yöntem geçersiz JSON yazmayla sonuçlanır.

Açıklamalar

UInt32 varsayılanı StandardFormat (yani 'G' ) kullanarak yazar; örneğin, 32767.

örneği JsonEncodedText oluşturulduğunda özellik adı zaten kaçılmış olmalıdır.

Şunlara uygulanır

WriteNumber(JsonEncodedText, Decimal)

Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs

Önceden kodlanmış özellik adını ve Decimal değerini (JSON numarası olarak) bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

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)

Parametreler

propertyName
JsonEncodedText

Çevrilecek ve UTF-8 olarak yazılacak JSON nesnesinin JSON kodlanmış özellik adı.

value
Decimal

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Doğrulama etkinleştirilir ve bu yöntem geçersiz JSON yazmayla sonuçlanır.

Açıklamalar

Decimal varsayılanı StandardFormat (yani 'G') kullanarak yazar.

örneği JsonEncodedText oluşturulduğunda özellik adı zaten kaçılmış olmalıdır.

Şunlara uygulanır

WriteNumber(String, Decimal)

Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs

Dize ve Decimal değer (JSON numarası olarak) olarak belirtilen bir özellik adını bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

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)

Parametreler

propertyName
String

Çevrilecek ve UTF-8 olarak yazılacak JSON nesnesinin UTF-16 kodlanmış özellik adı.

value
Decimal

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

propertyName parametresidirnull.

Açıklamalar

Decimal varsayılanı StandardFormat (yani 'G') kullanarak yazar.

Yazmadan önce özellik adı kaçılır.

Şunlara uygulanır

WriteNumber(JsonEncodedText, UInt64)

Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Önemli

Bu API, CLS uyumlu değildir.

Önceden kodlanmış özellik adını ve UInt64 değerini (JSON numarası olarak) bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

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)

Parametreler

propertyName
JsonEncodedText

Çevrilecek ve UTF-8 olarak yazılacak JSON nesnesinin JSON kodlanmış özellik adı.

value
UInt64

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Öznitelikler

Özel durumlar

Doğrulama etkinleştirilir ve bu yöntem geçersiz JSON yazmayla sonuçlanır.

Açıklamalar

UInt64 varsayılanı StandardFormat (yani 'G' ) kullanarak yazar; örneğin, 32767.

örneği JsonEncodedText oluşturulduğunda özellik adı zaten kaçılmış olmalıdır.

Şunlara uygulanır

WriteNumber(ReadOnlySpan<Char>, UInt32)

Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Önemli

Bu API, CLS uyumlu değildir.

Salt okunur karakter aralığı olarak belirtilen bir özellik adını ve JSON UInt32 nesnesinin ad/değer çiftinin parçası olarak bir değer (JSON numarası olarak) yazar.

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)

Parametreler

propertyName
ReadOnlySpan<Char>

Çevrilecek ve UTF-8 olarak yazılacak JSON nesnesinin UTF-16 kodlanmış özellik adı.

value
UInt32

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Öznitelikler

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

Açıklamalar

UInt32 varsayılanı StandardFormat (yani 'G' ) kullanarak yazar; örneğin, 32767.

Yazmadan önce özellik adı kaçılır.

Şunlara uygulanır

WriteNumber(ReadOnlySpan<Byte>, Decimal)

Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs

Bir JSON nesnesinin ad/değer çiftinin parçası olarak salt okunur bayt aralığı ve Decimal değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

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)

Parametreler

utf8PropertyName
ReadOnlySpan<Byte>

Yazılacak JSON nesnesinin UTF-8 kodlanmış özellik adı.

value
Decimal

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

Açıklamalar

Decimal varsayılanı StandardFormat (yani 'G') kullanarak yazar.

Yazmadan önce özellik adı kaçılır.

Şunlara uygulanır

WriteNumber(ReadOnlySpan<Byte>, Double)

Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs

Bir JSON nesnesinin ad/değer çiftinin parçası olarak salt okunur bayt aralığı ve Double değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

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)

Parametreler

utf8PropertyName
ReadOnlySpan<Byte>

Yazılacak JSON nesnesinin UTF-8 kodlanmış özellik adı.

value
Double

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

Açıklamalar

.NET Core 3.0 veya sonraki sürümlerde Double varsayılanı StandardFormat (yani 'G') kullanarak yazar. Başka bir çerçevede 'G17' kullanır.

Yazmadan önce özellik adı kaçılır.

Şunlara uygulanır

WriteNumber(ReadOnlySpan<Byte>, Int32)

Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Bir JSON nesnesinin ad/değer çiftinin parçası olarak salt okunur bayt aralığı ve Int32 değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

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)

Parametreler

utf8PropertyName
ReadOnlySpan<Byte>

Yazılacak JSON nesnesinin UTF-8 kodlanmış özellik adı.

value
Int32

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

Açıklamalar

Int32 varsayılanı StandardFormat (yani 'G' ) kullanarak yazar; örneğin, 32767.

Yazmadan önce özellik adı kaçılır.

Şunlara uygulanır

WriteNumber(ReadOnlySpan<Byte>, Int64)

Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Bir JSON nesnesinin ad/değer çiftinin parçası olarak salt okunur bayt aralığı ve Int64 değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

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)

Parametreler

utf8PropertyName
ReadOnlySpan<Byte>

Yazılacak JSON nesnesinin UTF-8 kodlanmış özellik adı.

value
Int64

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

Açıklamalar

Int64 varsayılanı StandardFormat (yani 'G' ) kullanarak yazar; örneğin, 32767.

Yazmadan önce özellik adı kaçılır.

Şunlara uygulanır

WriteNumber(ReadOnlySpan<Byte>, Single)

Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs

Bir JSON nesnesinin ad/değer çiftinin parçası olarak salt okunur bayt aralığı ve Single değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

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)

Parametreler

utf8PropertyName
ReadOnlySpan<Byte>

Yazılacak JSON nesnesinin UTF-8 kodlanmış özellik adı.

value
Single

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

Açıklamalar

.NET Core 3.0 veya sonraki sürümlerde Single varsayılanı StandardFormat (yani 'G') kullanarak yazar. Başka bir çerçevede 'G9' kullanır.

Yazmadan önce özellik adı kaçılır.

Şunlara uygulanır

WriteNumber(ReadOnlySpan<Byte>, UInt32)

Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Önemli

Bu API, CLS uyumlu değildir.

Bir JSON nesnesinin ad/değer çiftinin parçası olarak salt okunur bayt aralığı ve UInt32 değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

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)

Parametreler

utf8PropertyName
ReadOnlySpan<Byte>

Yazılacak JSON nesnesinin UTF-8 kodlanmış özellik adı.

value
UInt32

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Öznitelikler

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

Açıklamalar

UInt32 varsayılanı StandardFormat (yani 'G' ) kullanarak yazar; örneğin, 32767.

Yazmadan önce özellik adı kaçılır.

Şunlara uygulanır

WriteNumber(ReadOnlySpan<Char>, UInt64)

Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Önemli

Bu API, CLS uyumlu değildir.

Salt okunur karakter aralığı olarak belirtilen bir özellik adını ve JSON UInt64 nesnesinin ad/değer çiftinin parçası olarak bir değer (JSON numarası olarak) yazar.

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)

Parametreler

propertyName
ReadOnlySpan<Char>

Çevrilecek ve UTF-8 olarak yazılacak JSON nesnesinin UTF-16 kodlanmış özellik adı.

value
UInt64

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Öznitelikler

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

Açıklamalar

UInt64 varsayılanı StandardFormat (yani 'G' ) kullanarak yazar; örneğin, 32767.

Yazmadan önce özellik adı kaçılır.

Şunlara uygulanır

WriteNumber(ReadOnlySpan<Char>, Decimal)

Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Decimal.cs

Salt okunur karakter aralığı olarak belirtilen bir özellik adını ve JSON Decimal nesnesinin ad/değer çiftinin parçası olarak bir değer (JSON numarası olarak) yazar.

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)

Parametreler

propertyName
ReadOnlySpan<Char>

Çevrilecek ve UTF-8 olarak yazılacak JSON nesnesinin UTF-16 kodlanmış özellik adı.

value
Decimal

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

Açıklamalar

Decimal varsayılanı StandardFormat (yani 'G') kullanarak yazar.

Yazmadan önce özellik adı kaçılır.

Şunlara uygulanır

WriteNumber(ReadOnlySpan<Char>, Double)

Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Double.cs

Salt okunur karakter aralığı olarak belirtilen bir özellik adını ve JSON Double nesnesinin ad/değer çiftinin parçası olarak bir değer (JSON numarası olarak) yazar.

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)

Parametreler

propertyName
ReadOnlySpan<Char>

Çevrilecek ve UTF-8 olarak yazılacak JSON nesnesinin UTF-16 kodlanmış özellik adı.

value
Double

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

Açıklamalar

.NET Core 3.0 veya sonraki sürümlerde Double varsayılanı StandardFormat (yani 'G') kullanarak yazar. Başka bir çerçevede 'G17' kullanır.

Yazmadan önce özellik adı kaçılır.

Şunlara uygulanır

WriteNumber(ReadOnlySpan<Char>, Int32)

Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Salt okunur karakter aralığı olarak belirtilen bir özellik adını ve JSON Int32 nesnesinin ad/değer çiftinin parçası olarak bir değer (JSON numarası olarak) yazar.

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)

Parametreler

propertyName
ReadOnlySpan<Char>

Çevrilecek ve UTF-8 olarak yazılacak JSON nesnesinin UTF-16 kodlanmış özellik adı.

value
Int32

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

Açıklamalar

Int32 varsayılanı StandardFormat (yani 'G' ) kullanarak yazar; örneğin, 32767.

Yazmadan önce özellik adı kaçılır.

Şunlara uygulanır

WriteNumber(ReadOnlySpan<Char>, Int64)

Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.SignedNumber.cs

Salt okunur karakter aralığı olarak belirtilen bir özellik adını ve JSON Int64 nesnesinin ad/değer çiftinin parçası olarak bir değer (JSON numarası olarak) yazar.

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)

Parametreler

propertyName
ReadOnlySpan<Char>

Çevrilecek ve UTF-8 olarak yazılacak JSON nesnesinin UTF-16 kodlanmış özellik adı.

value
Int64

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

Açıklamalar

Int64 varsayılanı StandardFormat (yani 'G' ) kullanarak yazar; örneğin, 32767.

Yazmadan önce özellik adı kaçılır.

Şunlara uygulanır

WriteNumber(ReadOnlySpan<Char>, Single)

Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs
Kaynak:
Utf8JsonWriter.WriteProperties.Float.cs

Salt okunur karakter aralığı olarak belirtilen bir özellik adını ve JSON Single nesnesinin ad/değer çiftinin parçası olarak bir değer (JSON numarası olarak) yazar.

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)

Parametreler

propertyName
ReadOnlySpan<Char>

Çevrilecek ve UTF-8 olarak yazılacak JSON nesnesinin UTF-16 kodlanmış özellik adı.

value
Single

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

Açıklamalar

.NET Core 3.0 veya sonraki sürümlerde Single varsayılanı StandardFormat (yani 'G') kullanarak yazar. Başka bir çerçevede 'G9' kullanır.

Yazmadan önce özellik adı kaçılır.

Şunlara uygulanır

WriteNumber(ReadOnlySpan<Byte>, UInt64)

Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs
Kaynak:
Utf8JsonWriter.WriteProperties.UnsignedNumber.cs

Önemli

Bu API, CLS uyumlu değildir.

Bir JSON nesnesinin ad/değer çiftinin parçası olarak salt okunur bayt aralığı ve UInt64 değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.

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)

Parametreler

utf8PropertyName
ReadOnlySpan<Byte>

Yazılacak JSON nesnesinin UTF-8 kodlanmış özellik adı.

value
UInt64

Ad/değer çiftinin bir parçası olarak JSON numarası olarak yazılacak değer.

Öznitelikler

Özel durumlar

Belirtilen özellik adı çok büyük.

Doğrulama etkinleştirilir ve yazma işlemi geçersiz JSON üretir.

Açıklamalar

UInt64 varsayılanı StandardFormat (yani 'G' ) kullanarak yazar; örneğin, 32767.

Yazmadan önce özellik adı kaçılır.

Şunlara uygulanır