Utf8JsonWriter Sınıf

Tanım

Salt ileri, önbelleğe alınmamış UTF-8 kodlu JSON metin yazma için yüksek performanslı bir API sağlar.Provides a high-performance API for forward-only, non-cached writing of UTF-8 encoded JSON text.

public ref class Utf8JsonWriter sealed : IAsyncDisposable, IDisposable
public sealed class Utf8JsonWriter : IAsyncDisposable, IDisposable
type Utf8JsonWriter = class
    interface IAsyncDisposable
    interface IDisposable
Public NotInheritable Class Utf8JsonWriter
Implements IAsyncDisposable, IDisposable
Devralma
Utf8JsonWriter
Uygulamalar

Açıklamalar

Utf8JsonWritermetni, önbelleğe alma olmadan ardışık olarak yazar ve varsayılan olarak JSON RFC'ye, yorum yazma dışında bir şekilde yazar.Utf8JsonWriter writes the text sequentially with no caching and by default adheres to the JSON RFC, with the exception of writing comments.

Doğrulama etkinken geçersiz JSON yazmayı deneyen bir yöntem, InvalidOperationException içeriğe özgü bir hata iletisi oluşturur.A method that attempts to write invalid JSON when validation is enabled throws an InvalidOperationException with a context-specific error message.

Çıktıyı girintileme ve boşluk ile biçimlendirmek için, doğrulamayı atlamak ya da kaçış davranışını özelleştirmek için bir örneği oluşturun JsonWriterOptions ve bunu yazıcıya geçirin.To be able to format the output with indentation and white space, to skip validation, OR to customize the escaping behavior, create an instance of JsonWriterOptions and pass it in to the writer.

Daha fazla bilgi için bkz. JSON serileştirme ve seri durumdan çıkarma.For more information, see How to serialize and deserialize JSON.

Oluşturucular

Utf8JsonWriter(IBufferWriter<Byte>, JsonWriterOptions)

Utf8JsonWriter IBufferWriter<T> Çıktıyı yazmak ve özelleştirmek için belirtilen öğesini kullanarak sınıfının yeni bir örneğini başlatır.Initializes a new instance of the Utf8JsonWriter class using the specified IBufferWriter<T> to write the output to and customization options.

Utf8JsonWriter(Stream, JsonWriterOptions)

Utf8JsonWriterÇıktıyı ve özelleştirme seçeneklerini yazmak için belirtilen akışı kullanarak sınıfının yeni bir örneğini başlatır.Initializes a new instance of the Utf8JsonWriter class using the specified stream to write the output to and customization options.

Özellikler

BytesCommitted

Şu ana kadar geçerli örnek tarafından çıkışa kaydedilen toplam bayt sayısını alır.Gets the total number of bytes committed to the output by the current instance so far.

BytesPending

Utf8JsonWriterHenüz çıkışa boşaltılmamış ve taahhüt edilen şu ana kadar yazılan bayt sayısını alır.Gets the number of bytes written by the Utf8JsonWriter so far that have not yet been flushed to the output and committed.

CurrentDepth

Geçerli belirtecin derinliğini alır.Gets the depth of the current token.

Options

Bu örneği kullanarak, yazma sırasında çıktının biçimedilip edilmeyeceğini, yapısal JSON doğrulamasının atlanıp atlanmayacağını ve hangi karakterlerin atlanacağını gösteren JSON yazılırken özel davranışı alır.Gets the custom behavior when writing JSON using this instance, which indicates whether to format the output while writing, whether to skip structural JSON validation, and which characters to escape.

Yöntemler

Dispose()

Henüz temizlenmemiş ve geçerli örnek tarafından kullanılan tüm kaynakları serbest bırakmayan tüm kalan JSON metinlerini kaydeder.Commits any leftover JSON text that has not yet been flushed and releases all resources used by the current instance.

DisposeAsync()

Zaman uyumsuz olarak, henüz temizlenmemiş ve geçerli örnek tarafından kullanılan tüm kaynakları serbest bırakmayan tüm kalan JSON metinlerini eşzamanlı olarak kaydeder.Asynchronously commits any leftover JSON text that has not yet been flushed and releases all resources used by the current instance.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.Determines whether the specified object is equal to the current object.

(Devralındığı yer: Object)
Flush()

Şimdiye kadar yazılan JSON metnini kaydeder ve bu, çıktı hedefine görünür hale getirir.Commits the JSON text written so far, which makes it visible to the output destination.

FlushAsync(CancellationToken)

Zaman uyumsuz olarak yazılan JSON metnini, çıkış hedefine görünür hale getiren zaman uyumsuz olarak kaydeder.Asynchronously commits the JSON text written so far, which makes it visible to the output destination.

GetHashCode()

Varsayılan karma işlevi olarak işlev görür.Serves as the default hash function.

(Devralındığı yer: Object)
GetType()

TypeGeçerli örneği alır.Gets the Type of the current instance.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli bir basit kopyasını oluşturur Object .Creates a shallow copy of the current Object.

(Devralındığı yer: Object)
Reset()

Yeniden kullanılabilmesi için bu örneğin iç durumunu sıfırlar.Resets the internal state of this instance so that it can be reused.

Reset(IBufferWriter<Byte>)

Yeni bir örneğiyle yeniden kullanılabilmesi için bu örneğin iç durumunu sıfırlar IBufferWriter<T> .Resets the internal state of this instance so that it can be reused with a new instance of IBufferWriter<T>.

Reset(Stream)

Yeni bir örneğiyle yeniden kullanılabilmesi için bu örneğin iç durumunu sıfırlar Stream .Resets the internal state of this instance so that it can be reused with a new instance of Stream.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.Returns a string that represents the current object.

(Devralındığı yer: Object)
WriteBase64String(JsonEncodedText, ReadOnlySpan<Byte>)

JSON nesnesinin ad/değer çiftinin bir parçası olarak önceden kodlanmış özellik adını ve ham baytlar değerini (Base64 kodlamalı JSON dizesi olarak) yazar.Writes the pre-encoded property name and raw bytes value (as a Base64 encoded JSON string) as part of a name/value pair of a JSON object.

WriteBase64String(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Bir JSON nesnesinin ad/değer çiftinin bir parçası olarak özellik adı ve ham bayt değeri (Base64 kodlamalı JSON dizesi olarak) yazar.Writes the property name and raw bytes value (as a Base64 encoded JSON string) as part of a name/value pair of a JSON object.

WriteBase64String(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)

Bir JSON nesnesinin ad/değer çiftinin bir parçası olarak özellik adı ve ham bayt değeri (Base64 kodlamalı JSON dizesi olarak) yazar.Writes the property name and raw bytes value (as a Base64 encoded JSON string) as part of a name/value pair of a JSON object.

WriteBase64String(String, ReadOnlySpan<Byte>)

Bir JSON nesnesinin ad/değer çiftinin bir parçası olarak özellik adı ve ham bayt değeri (Base64 kodlamalı JSON dizesi olarak) yazar.Writes the property name and raw bytes value (as a Base64 encoded JSON string) as part of a name/value pair of a JSON object.

WriteBase64StringValue(ReadOnlySpan<Byte>)

Ham bayt değerini JSON dizisinin bir öğesi olarak Base64 kodlamalı JSON dizesi olarak yazar.Writes the raw bytes value as a Base64 encoded JSON string as an element of a JSON array.

WriteBoolean(JsonEncodedText, Boolean)

BooleanJSON nesnesinin ad/değer çiftinin bir parçası olarak önceden kodlanmış özellik adını ve değerini (JSON sabit değeri olarak true veya falseolarak) yazar.Writes the pre-encoded property name and Boolean value (as a JSON literal true or false) as part of a name/value pair of a JSON object.

WriteBoolean(ReadOnlySpan<Byte>, Boolean)

Bir Boolean JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON sabit değeri olarak true veya false) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only span of bytes and a Boolean value (as a JSON literal true or false) as part of a name/value pair of a JSON object.

WriteBoolean(ReadOnlySpan<Char>, Boolean)

Bir Boolean JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON sabit değeri olarak true veya false) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only character span and a Boolean value (as a JSON literal true or false) as part of a name/value pair of a JSON object.

WriteBoolean(String, Boolean)

BooleanJSON nesnesinin ad/değer çiftinin bir parçası olarak bir dize ve bir değer (JSON sabit değeri olarak true veya false) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a string and a Boolean value (as a JSON literal true or false) as part of a name/value pair of a JSON object.

WriteBooleanValue(Boolean)

BooleanJSON dizisinin bir öğesi olarak bir değer ( true veya falseolarak JSON sabit değeri olarak) yazar.Writes a Boolean value (as a JSON literal true or false) as an element of a JSON array.

WriteCommentValue(ReadOnlySpan<Byte>)

JSON açıklaması olarak bir UTF-8 metin değeri yazar.Writes a UTF-8 text value as a JSON comment.

WriteCommentValue(ReadOnlySpan<Char>)

JSON açıklaması olarak bir UTF-16 metin değeri yazar.Writes a UTF-16 text value as a JSON comment.

WriteCommentValue(String)

JSON yorumu olarak bir dize metin değeri yazar.Writes a string text value as a JSON comment.

WriteEndArray()

JSON dizisinin sonunu yazar.Writes the end of a JSON array.

WriteEndObject()

JSON nesnesinin sonunu yazar.Writes the end of a JSON object.

WriteNull(JsonEncodedText)

Bir JSON nesnesinin ad/değer çiftinin bir parçası olarak önceden kodlanmış özellik adını ve JSON sabit değerini yazar.Writes the pre-encoded property name and the JSON literal null as part of a name/value pair of a JSON object.

WriteNull(ReadOnlySpan<Byte>)

Bir JSON nesnesinin ad/değer çiftinin bir parçası olarak belirtilen bir özellik adını salt okunurdur ve JSON sabit değeri olarak null olarak yazar.Writes a property name specified as a read-only span of bytes and the JSON literal null as part of a name/value pair of a JSON object.

WriteNull(ReadOnlySpan<Char>)

Salt okunurdur, bir JSON nesnesinin ad/değer çiftinin bir parçası olarak null ve JSON sabit değeri olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only character span and the JSON literal null as part of a name/value pair of a JSON object.

WriteNull(String)

Bir JSON nesnesinin ad/değer çiftinin bir parçası olarak bir dize olarak belirtilen bir özellik adı ve JSON değişmez değeri yazar.Writes a property name specified as a string and the JSON literal null as part of a name/value pair of a JSON object.

WriteNullValue()

JSON sabit DEĞERINI JSON dizisinin bir öğesi olarak yazar.Writes the JSON literal null as an element of a JSON array.

WriteNumber(JsonEncodedText, Decimal)

Önceden kodlanmış özellik adını ve Decimal değerini (JSON numarası olarak) JSON nesnesinin ad/değer çiftinin bir parçası olarak yazar.Writes the pre-encoded property name and Decimal value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(JsonEncodedText, Double)

Önceden kodlanmış özellik adını ve Double değerini (JSON numarası olarak) JSON nesnesinin ad/değer çiftinin bir parçası olarak yazar.Writes the pre-encoded property name and Double value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(JsonEncodedText, Int32)

Önceden kodlanmış özellik adını ve Int32 değerini (JSON numarası olarak) JSON nesnesinin ad/değer çiftinin bir parçası olarak yazar.Writes the pre-encoded property name and Int32 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(JsonEncodedText, Int64)

Önceden kodlanmış özellik adını ve Int64 değerini (JSON numarası olarak) JSON nesnesinin ad/değer çiftinin bir parçası olarak yazar.Writes the pre-encoded property name and Int64 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(JsonEncodedText, Single)

Önceden kodlanmış özellik adını ve Single değerini (JSON numarası olarak) JSON nesnesinin ad/değer çiftinin bir parçası olarak yazar.Writes the pre-encoded property name and Single value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(JsonEncodedText, UInt32)

Önceden kodlanmış özellik adını ve UInt32 değerini (JSON numarası olarak) JSON nesnesinin ad/değer çiftinin bir parçası olarak yazar.Writes the pre-encoded property name and UInt32 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(JsonEncodedText, UInt64)

Önceden kodlanmış özellik adını ve UInt64 değerini (JSON numarası olarak) JSON nesnesinin ad/değer çiftinin bir parçası olarak yazar.Writes the pre-encoded property name and UInt64 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Byte>, Decimal)

Bir Decimal JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only span of bytes and a Decimal value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Byte>, Double)

Bir Double JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only span of bytes and a Double value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Byte>, Int32)

Int32BIR JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only span of bytes and an Int32 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Byte>, Int64)

Int64BIR JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only span of bytes and an Int64 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Byte>, Single)

Bir Single JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only span of bytes and a Single value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Byte>, UInt32)

Bir UInt32 JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only span of bytes and a UInt32 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Byte>, UInt64)

Bir UInt64 JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only span of bytes and a UInt64 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Char>, Decimal)

Bir Decimal JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only character span and a Decimal value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Char>, Double)

Bir Double JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only character span and a Double value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Char>, Int32)

Bir Int32 JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only character span and an Int32 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Char>, Int64)

Bir Int64 JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only character span and an Int64 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Char>, Single)

Bir Single JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only character span and a Single value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Char>, UInt32)

Bir UInt32 JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only character span and a UInt32 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(ReadOnlySpan<Char>, UInt64)

Bir UInt64 JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only character span and a UInt64 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(String, Decimal)

Bir Decimal JSON nesnesinin ad/değer çiftinin bir parçası olarak bir dize ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a string and a Decimal value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(String, Double)

Bir Double JSON nesnesinin ad/değer çiftinin bir parçası olarak bir dize ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a string and a Double value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(String, Int32)

Bir Int32 JSON nesnesinin ad/değer çiftinin bir parçası olarak bir dize ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a string and an Int32 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(String, Int64)

Bir Int64 JSON nesnesinin ad/değer çiftinin bir parçası olarak bir dize ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a string and an Int64 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(String, Single)

Bir Single JSON nesnesinin ad/değer çiftinin bir parçası olarak bir dize ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a string and a Single value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(String, UInt32)

Bir UInt32 JSON nesnesinin ad/değer çiftinin bir parçası olarak bir dize ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a string and a UInt32 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumber(String, UInt64)

Bir UInt64 JSON nesnesinin ad/değer çiftinin bir parçası olarak bir dize ve bir değer (JSON numarası olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a string and a UInt64 value (as a JSON number) as part of a name/value pair of a JSON object.

WriteNumberValue(Decimal)

DecimalJSON dizisinin bir öğesi olarak bir değer (JSON numarası olarak) yazar.Writes a Decimal value (as a JSON number) as an element of a JSON array.

WriteNumberValue(Double)

DoubleJSON dizisinin bir öğesi olarak bir değer (JSON numarası olarak) yazar.Writes a Double value (as a JSON number) as an element of a JSON array.

WriteNumberValue(Int32)

Bir Int32 değeri JSON dizisinin bir öğesi olarak (JSON numarası olarak) yazar.Writes an Int32 value (as a JSON number) as an element of a JSON array.

WriteNumberValue(Int64)

Bir Int64 değeri JSON dizisinin bir öğesi olarak (JSON numarası olarak) yazar.Writes an Int64 value (as a JSON number) as an element of a JSON array.

WriteNumberValue(Single)

SingleJSON dizisinin bir öğesi olarak bir değer (JSON numarası olarak) yazar.Writes a Single value (as a JSON number) as an element of a JSON array.

WriteNumberValue(UInt32)

UInt32JSON dizisinin bir öğesi olarak bir değer (JSON numarası olarak) yazar.Writes a UInt32 value (as a JSON number) as an element of a JSON array.

WriteNumberValue(UInt64)

UInt64JSON dizisinin bir öğesi olarak bir değer (JSON numarası olarak) yazar.Writes a UInt64 value (as a JSON number) as an element of a JSON array.

WritePropertyName(JsonEncodedText)

JSON nesnesinin ad/değer çiftinin ilk parçası olarak önceden kodlanmış özellik adını (JSON dizesi olarak) yazar.Writes the pre-encoded property name (as a JSON string) as the first part of a name/value pair of a JSON object.

WritePropertyName(ReadOnlySpan<Byte>)

Bir JSON nesnesinin ad/değer çiftinin ilk parçası olarak UTF-8 özellik adını (JSON dizesi olarak) yazar.Writes the UTF-8 property name (as a JSON string) as the first part of a name/value pair of a JSON object.

WritePropertyName(ReadOnlySpan<Char>)

Bir JSON nesnesinin ad/değer çiftinin ilk parçası olarak özellik adını (JSON dizesi olarak) yazar.Writes the property name (as a JSON string) as the first part of a name/value pair of a JSON object.

WritePropertyName(String)

Bir JSON nesnesinin ad/değer çiftinin ilk parçası olarak özellik adını (JSON dizesi olarak) yazar.Writes the property name (as a JSON string) as the first part of a name/value pair of a JSON object.

WriteStartArray()

JSON dizisinin başlangıcını yazar.Writes the beginning of a JSON array.

WriteStartArray(JsonEncodedText)

Anahtar olarak önceden kodlanmış bir özellik adına sahip bir JSON dizisinin başlangıcını yazar.Writes the beginning of a JSON array with a pre-encoded property name as the key.

WriteStartArray(ReadOnlySpan<Byte>)

Bir JSON dizisinin başlangıcını, anahtar olarak bir salt okuma bayt yayılımı olarak belirtilen özellik adı ile yazar.Writes the beginning of a JSON array with a property name specified as a read-only span of bytes as the key.

WriteStartArray(ReadOnlySpan<Char>)

Bir JSON dizisinin başlangıcını, anahtar olarak salt okunurdur bir karakter aralığı olarak belirtilen özellik adı ile yazar.Writes the beginning of a JSON array with a property name specified as a read-only character span as the key.

WriteStartArray(String)

Bir JSON dizisinin başlangıcını anahtar olarak dize olarak belirtilen özellik adı ile yazar.Writes the beginning of a JSON array with a property name specified as a string as the key.

WriteStartObject()

JSON nesnesinin başlangıcını yazar.Writes the beginning of a JSON object.

WriteStartObject(JsonEncodedText)

Anahtar olarak önceden kodlanmış özellik adına sahip bir JSON nesnesinin başlangıcını yazar.Writes the beginning of a JSON object with a pre-encoded property name as the key.

WriteStartObject(ReadOnlySpan<Byte>)

Bir JSON nesnesinin başlangıcını, anahtar olarak bir salt okuma bayt yayılımı olarak belirtilen özellik adı ile yazar.Writes the beginning of a JSON object with a property name specified as a read-only span of bytes as the key.

WriteStartObject(ReadOnlySpan<Char>)

Bir JSON nesnesinin başlangıcını, anahtar olarak salt okunurdur bir karakter aralığı olarak belirtildiği şekilde bir özellik adıyla yazar.Writes the beginning of a JSON object with a property name specififed as a read-only character span as the key.

WriteStartObject(String)

Anahtar olarak dize olarak belirtilen özellik adına sahip bir JSON nesnesinin başlangıcını yazar.Writes the beginning of a JSON object with a property name specified as a string as the key.

WriteString(JsonEncodedText, DateTime)

Önceden kodlanmış özellik adını ve DateTime değerini (JSON dizesi olarak) JSON nesnesinin ad/değer çiftinin bir parçası olarak yazar.Writes the pre-encoded property name and DateTime value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, DateTimeOffset)

Önceden kodlanmış özellik adını ve DateTimeOffset değerini (JSON dizesi olarak) JSON nesnesinin ad/değer çiftinin bir parçası olarak yazar.Writes the pre-encoded property name and DateTimeOffset value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, Guid)

Önceden kodlanmış özellik adını ve Guid değerini (JSON dizesi olarak) JSON nesnesinin ad/değer çiftinin bir parçası olarak yazar.Writes the pre-encoded property name and Guid value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, JsonEncodedText)

Bir JSON nesnesinin ad/değer çiftinin bir parçası olarak önceden kodlanmış özellik adını ve önceden kodlanmış değeri (JSON dizesi olarak) yazar.Writes the pre-encoded property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, ReadOnlySpan<Byte>)

JSON nesnesinin ad/değer çiftinin bir parçası olarak önceden kodlanmış Özellik adı ve UTF-8 metin değeri (JSON dizesi olarak) yazar.Writes the pre-encoded property name and UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, ReadOnlySpan<Char>)

JSON nesnesinin ad/değer çiftinin bir parçası olarak önceden kodlanmış özellik adını ve metin değerini (JSON dizesi olarak) yazar.Writes the pre-encoded property name and text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(JsonEncodedText, String)

JSON nesnesinin ad/değer çiftinin bir parçası olarak önceden kodlanmış özellik adını ve dize metin değerini (JSON dizesi olarak) yazar.Writes the pre-encoded property name and string text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, DateTime)

Bir DateTime JSON nesnesinin ad/değer çiftinin bir parçası olarak BIR UTF-8 Özellik adı ve bir değer (JSON dizesi olarak) yazar.Writes a UTF-8 property name and a DateTime value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, DateTimeOffset)

Bir DateTimeOffset JSON nesnesinin ad/değer çiftinin bir parçası olarak BIR UTF-8 Özellik adı ve bir değer (JSON dizesi olarak) yazar.Writes a UTF-8 property name and a DateTimeOffset value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, Guid)

Bir Guid JSON nesnesinin ad/değer çiftinin bir parçası olarak BIR UTF-8 Özellik adı ve bir değer (JSON dizesi olarak) yazar.Writes a UTF-8 property name and a Guid value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, JsonEncodedText)

Bir JSON nesnesinin ad/değer çiftinin bir parçası olarak UTF-8 özellik adını ve önceden kodlanmış değeri (JSON dizesi olarak) yazar.Writes the UTF-8 property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Bir JSON nesnesinin ad/değer çiftinin bir parçası olarak bir UTF-8 Özellik adı ve UTF-8 metin değeri (JSON dizesi olarak) yazar.Writes a UTF-8 property name and UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, ReadOnlySpan<Char>)

Bir JSON nesnesinin ad/değer çiftinin bir parçası olarak bir UTF-8 Özellik adı ve UTF-16 metin değeri (JSON dizesi olarak) yazar.Writes a UTF-8 property name and UTF-16 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Byte>, String)

Bir JSON nesnesinin ad/değer çiftinin bir parçası olarak bir UTF-8 Özellik adı ve dize metin değeri (JSON dizesi olarak) yazar.Writes a UTF-8 property name and string text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, DateTime)

Bir DateTime JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON dizesi olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only character span and a DateTime value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, DateTimeOffset)

Bir DateTimeOffset JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON dizesi olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only character span and a DateTimeOffset value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, Guid)

Bir Guid JSON nesnesinin ad/değer çiftinin bir parçası olarak, salt okunurdur ve bir değer (JSON dizesi olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a read-only character span and a Guid value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, JsonEncodedText)

Özellik adını ve önceden kodlanmış değeri (JSON dizesi olarak) JSON nesnesinin ad/değer çiftinin bir parçası olarak yazar.Writes the property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)

Bir JSON nesnesinin ad/değer çiftinin bir parçası olarak bir UTF-16 Özellik adı ve UTF-8 metin değeri (JSON dizesi olarak) yazar.Writes a UTF-16 property name and UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Bir JSON nesnesinin ad/değer çiftinin bir parçası olarak bir UTF-16 Özellik adı ve UTF-16 metin değeri (JSON dizesi olarak) yazar.Writes a UTF-16 property name and UTF-16 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(ReadOnlySpan<Char>, String)

Bir JSON nesnesinin ad/değer çiftinin bir parçası olarak bir UTF-16 Özellik adı ve dize metin değeri (JSON dizesi olarak) yazar.Writes a UTF-16 property name and string text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, DateTime)

DateTimeJSON nesnesinin ad/değer çiftinin bir parçası olarak bir dize ve bir değer (JSON dizesi olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a string and a DateTime value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, DateTimeOffset)

DateTimeOffsetJSON nesnesinin ad/değer çiftinin bir parçası olarak bir dize ve bir değer (JSON dizesi olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a string and a DateTimeOffset value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, Guid)

GuidJSON nesnesinin ad/değer çiftinin bir parçası olarak bir dize ve bir değer (JSON dizesi olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a string and a Guid value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, JsonEncodedText)

Özellik adını ve önceden kodlanmış değeri (JSON dizesi olarak) JSON nesnesinin ad/değer çiftinin bir parçası olarak yazar.Writes the property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, ReadOnlySpan<Byte>)

Bir JSON nesnesinin ad/değer çiftinin bir parçası olarak bir dize ve UTF-8 metin değeri (JSON dizesi olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a string and a UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, ReadOnlySpan<Char>)

Bir JSON nesnesinin ad/değer çiftinin bir parçası olarak bir dize ve UTF-16 metin değeri (JSON dizesi olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a string and a UTF-16 text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteString(String, String)

JSON nesnesinin ad/değer çiftinin bir parçası olarak bir dize ve dize metin değeri (JSON dizesi olarak) olarak belirtilen bir özellik adı yazar.Writes a property name specified as a string and a string text value (as a JSON string) as part of a name/value pair of a JSON object.

WriteStringValue(DateTime)

DateTimeJSON dizisinin bir öğesi olarak bir değer (JSON dizesi olarak) yazar.Writes a DateTime value (as a JSON string) as an element of a JSON array.

WriteStringValue(DateTimeOffset)

DateTimeOffsetJSON dizisinin bir öğesi olarak bir değer (JSON dizesi olarak) yazar.Writes a DateTimeOffset value (as a JSON string) as an element of a JSON array.

WriteStringValue(Guid)

GuidJSON dizisinin bir öğesi olarak bir değer (JSON dizesi olarak) yazar.Writes a Guid value (as a JSON string) as an element of a JSON array.

WriteStringValue(JsonEncodedText)

Önceden kodlanmış metin değerini (JSON dizesi olarak) JSON dizisinin bir öğesi olarak yazar.Writes the pre-encoded text value (as a JSON string) as an element of a JSON array.

WriteStringValue(ReadOnlySpan<Byte>)

JSON dizisinin bir öğesi olarak bir UTF-8 metin değeri (JSON dizesi olarak) yazar.Writes a UTF-8 text value (as a JSON string) as an element of a JSON array.

WriteStringValue(ReadOnlySpan<Char>)

JSON dizisinin bir öğesi olarak bir UTF-16 metin değeri (JSON dizesi olarak) yazar.Writes a UTF-16 text value (as a JSON string) as an element of a JSON array.

WriteStringValue(String)

JSON dizisinin bir öğesi olarak bir dize metin değeri (JSON dizesi olarak) yazar.Writes a string text value (as a JSON string) as an element of a JSON array.

Uzantı Metotları

ConfigureAwait(IAsyncDisposable, Boolean)

Zaman uyumsuz bir atılabilir döndürülen görevlerin ne kadar beklediğini yapılandırır.Configures how awaits on the tasks returned from an async disposable are performed.

Şunlara uygulanır