Utf8JsonWriter.WriteString Metode

Definisi

Overload

Nama Deskripsi
WriteString(JsonEncodedText, JsonEncodedText)

Menulis nama properti yang telah dikodekan sebelumnya dan nilai yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(JsonEncodedText, String)

Menulis nama properti dan nilai teks string yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(JsonEncodedText, ReadOnlySpan<Char>)

Menulis nama properti dan nilai teks yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(JsonEncodedText, ReadOnlySpan<Byte>)

Menulis nama properti yang telah dikodekan sebelumnya dan nilai teks UTF-8 (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(JsonEncodedText, Guid)

Menulis nama dan Guid nilai properti yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(JsonEncodedText, DateTimeOffset)

Menulis nama dan DateTimeOffset nilai properti yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(JsonEncodedText, DateTime)

Menulis nama dan DateTime nilai properti yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(String, JsonEncodedText)

Menulis nama properti dan nilai yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(String, String)

Menulis nama properti yang ditentukan sebagai string dan nilai teks string (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(String, ReadOnlySpan<Char>)

Menulis nama properti yang ditentukan sebagai string dan nilai teks UTF-16 (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(String, Guid)

Menulis nama properti yang ditentukan sebagai string dan Guid nilai (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(String, DateTimeOffset)

Menulis nama properti yang ditentukan sebagai string dan DateTimeOffset nilai (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(String, DateTime)

Menulis nama properti yang ditentukan sebagai string dan DateTime nilai (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(String, ReadOnlySpan<Byte>)

Menulis nama properti yang ditentukan sebagai string dan nilai teks UTF-8 (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(ReadOnlySpan<Char>, String)

Menulis nama properti UTF-16 dan nilai teks string (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(ReadOnlySpan<Byte>, DateTime)

Menulis nama properti UTF-8 dan DateTime nilai (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(ReadOnlySpan<Char>, JsonEncodedText)

Menulis nama properti dan nilai yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(ReadOnlySpan<Byte>, Guid)

Menulis nama properti UTF-8 dan Guid nilai (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

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

Menulis nama properti UTF-8 dan nilai teks UTF-8 (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

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

Menulis nama properti UTF-8 dan nilai teks UTF-16 (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(ReadOnlySpan<Byte>, String)

Menulis nama properti UTF-8 dan nilai teks string (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(ReadOnlySpan<Byte>, DateTimeOffset)

Menulis nama properti UTF-8 dan DateTimeOffset nilai (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(ReadOnlySpan<Char>, DateTime)

Menulis nama properti yang ditentukan sebagai rentang karakter baca-saja dan DateTime nilai (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(ReadOnlySpan<Char>, DateTimeOffset)

Menulis nama properti yang ditentukan sebagai rentang karakter baca-saja dan DateTimeOffset nilai (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(ReadOnlySpan<Char>, Guid)

Menulis nama properti yang ditentukan sebagai rentang karakter baca-saja dan Guid nilai (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

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

Menulis nama properti UTF-16 dan nilai teks UTF-8 (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

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

Menulis nama properti UTF-16 dan nilai teks UTF-16 (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(ReadOnlySpan<Byte>, JsonEncodedText)

Menulis nama properti UTF-8 dan nilai yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

WriteString(JsonEncodedText, JsonEncodedText)

Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs

Menulis nama properti yang telah dikodekan sebelumnya dan nilai yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(System::Text::Json::JsonEncodedText propertyName, System::Text::Json::JsonEncodedText value);
public void WriteString(System.Text.Json.JsonEncodedText propertyName, System.Text.Json.JsonEncodedText value);
member this.WriteString : System.Text.Json.JsonEncodedText * System.Text.Json.JsonEncodedText -> unit
Public Sub WriteString (propertyName As JsonEncodedText, value As JsonEncodedText)

Parameter

propertyName
JsonEncodedText

Nama properti yang dikodekan JSON dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

value
JsonEncodedText

Nilai yang dikodekan JSON untuk ditulis sebagai string JSON yang ditranskodekan UTF-8 sebagai bagian dari pasangan nama/nilai.

Pengecualian

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

Nama dan nilai properti harus sudah diloloskan saat instans JsonEncodedText dibuat.

Berlaku untuk

WriteString(JsonEncodedText, String)

Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs

Menulis nama properti dan nilai teks string yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(System::Text::Json::JsonEncodedText propertyName, System::String ^ value);
public void WriteString(System.Text.Json.JsonEncodedText propertyName, string? value);
public void WriteString(System.Text.Json.JsonEncodedText propertyName, string value);
member this.WriteString : System.Text.Json.JsonEncodedText * string -> unit
Public Sub WriteString (propertyName As JsonEncodedText, value As String)

Parameter

propertyName
JsonEncodedText

Nama properti yang dikodekan JSON dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

value
String

Nilai yang akan ditulis sebagai string JSON yang ditranskodekan UTF-8 sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nilai yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

Nama properti harus sudah diloloskan ketika instans JsonEncodedText dibuat.

Nilai lolos sebelum menulis.

Jika value adalah , nilai null JSON ditulis, seolah-olah WriteNull(JsonEncodedText)nullmetode dipanggil.

Berlaku untuk

WriteString(JsonEncodedText, ReadOnlySpan<Char>)

Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs

Menulis nama properti dan nilai teks yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(System::Text::Json::JsonEncodedText propertyName, ReadOnlySpan<char> value);
public void WriteString(System.Text.Json.JsonEncodedText propertyName, ReadOnlySpan<char> value);
member this.WriteString : System.Text.Json.JsonEncodedText * ReadOnlySpan<char> -> unit
Public Sub WriteString (propertyName As JsonEncodedText, value As ReadOnlySpan(Of Char))

Parameter

propertyName
JsonEncodedText

Nama properti yang dikodekan JSON dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

value
ReadOnlySpan<Char>

Nilai yang akan ditulis sebagai string JSON yang ditranskodekan UTF-8 sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nilai yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

Nama properti harus sudah diloloskan ketika instans JsonEncodedText dibuat.

Nilai lolos sebelum menulis.

Jika value adalah , nilai null JSON ditulis, seolah-olah WriteNull(JsonEncodedText)nullmetode dipanggil.

Berlaku untuk

WriteString(JsonEncodedText, ReadOnlySpan<Byte>)

Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs

Menulis nama properti yang telah dikodekan sebelumnya dan nilai teks UTF-8 (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(System::Text::Json::JsonEncodedText propertyName, ReadOnlySpan<System::Byte> utf8Value);
public void WriteString(System.Text.Json.JsonEncodedText propertyName, ReadOnlySpan<byte> utf8Value);
member this.WriteString : System.Text.Json.JsonEncodedText * ReadOnlySpan<byte> -> unit
Public Sub WriteString (propertyName As JsonEncodedText, utf8Value As ReadOnlySpan(Of Byte))

Parameter

propertyName
JsonEncodedText

Nama properti yang dikodekan JSON dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

utf8Value
ReadOnlySpan<Byte>

Nilai yang dikodekan UTF-8 untuk ditulis sebagai string JSON sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nilai yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

Nama properti harus sudah diloloskan ketika instans JsonEncodedText dibuat.

Nilai lolos sebelum menulis.

Berlaku untuk

WriteString(JsonEncodedText, Guid)

Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs

Menulis nama dan Guid nilai properti yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(System::Text::Json::JsonEncodedText propertyName, Guid value);
public void WriteString(System.Text.Json.JsonEncodedText propertyName, Guid value);
member this.WriteString : System.Text.Json.JsonEncodedText * Guid -> unit
Public Sub WriteString (propertyName As JsonEncodedText, value As Guid)

Parameter

propertyName
JsonEncodedText

Nama properti yang dikodekan JSON dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

value
Guid

Nilai yang akan ditulis sebagai string JSON sebagai bagian dari pasangan nama/nilai.

Pengecualian

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

Guid Menulis menggunakan default StandardFormat (yaitu, 'D'), dalam formulir: nnnnnnnn-nnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnnnn.

Nama properti harus sudah diloloskan ketika instans JsonEncodedText dibuat.

Berlaku untuk

WriteString(JsonEncodedText, DateTimeOffset)

Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs

Menulis nama dan DateTimeOffset nilai properti yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(System::Text::Json::JsonEncodedText propertyName, DateTimeOffset value);
public void WriteString(System.Text.Json.JsonEncodedText propertyName, DateTimeOffset value);
member this.WriteString : System.Text.Json.JsonEncodedText * DateTimeOffset -> unit
Public Sub WriteString (propertyName As JsonEncodedText, value As DateTimeOffset)

Parameter

propertyName
JsonEncodedText

Nama properti yang dikodekan JSON dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

value
DateTimeOffset

Nilai yang akan ditulis sebagai string JSON sebagai bagian dari pasangan nama/nilai.

Pengecualian

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

DateTimeOffset Menulis menggunakan format yang diperluas ISO 8601-1 (lihat dukungan DateTime dan DateTimeOffset di System.Text.Json); misalnya, 2017-06-12T05:30:45.7680000-07:00.

Nama properti harus sudah diloloskan ketika instans JsonEncodedText dibuat.

Berlaku untuk

WriteString(JsonEncodedText, DateTime)

Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs

Menulis nama dan DateTime nilai properti yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(System::Text::Json::JsonEncodedText propertyName, DateTime value);
public void WriteString(System.Text.Json.JsonEncodedText propertyName, DateTime value);
member this.WriteString : System.Text.Json.JsonEncodedText * DateTime -> unit
Public Sub WriteString (propertyName As JsonEncodedText, value As DateTime)

Parameter

propertyName
JsonEncodedText

Nama properti yang dikodekan JSON dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

value
DateTime

Nilai yang akan ditulis sebagai string JSON sebagai bagian dari pasangan nama/nilai.

Pengecualian

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

DateTime Menulis menggunakan format yang diperluas ISO 8601-1 (lihat dukungan DateTime dan DateTimeOffset di System.Text.Json); misalnya, 2017-06-12T05:30:45.7680000.

Nama properti harus sudah diloloskan ketika instans JsonEncodedText dibuat.

Berlaku untuk

WriteString(String, JsonEncodedText)

Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs

Menulis nama properti dan nilai yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(System::String ^ propertyName, System::Text::Json::JsonEncodedText value);
public void WriteString(string propertyName, System.Text.Json.JsonEncodedText value);
member this.WriteString : string * System.Text.Json.JsonEncodedText -> unit
Public Sub WriteString (propertyName As String, value As JsonEncodedText)

Parameter

propertyName
String

Nama properti objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

value
JsonEncodedText

Nilai yang dikodekan JSON untuk ditulis sebagai string JSON yang ditranskodekan UTF-8 sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Parameternya propertyName adalah null.

Keterangan

Nilai harus sudah diloloskan ketika instans JsonEncodedText dibuat.

Nama properti lolos sebelum menulis.

Berlaku untuk

WriteString(String, String)

Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs

Menulis nama properti yang ditentukan sebagai string dan nilai teks string (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(System::String ^ propertyName, System::String ^ value);
public void WriteString(string propertyName, string? value);
public void WriteString(string propertyName, string value);
member this.WriteString : string * string -> unit
Public Sub WriteString (propertyName As String, value As String)

Parameter

propertyName
String

Nama properti yang dikodekan UTF-16 dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

value
String

Nilai yang dikodekan UTF-16 untuk ditulis sebagai string JSON yang ditranskodekan UTF-8 sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama atau nilai properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Parameternya propertyName adalah null.

Keterangan

Nama dan nilai properti lolos sebelum menulis.

Jika value adalah , nilai null JSON ditulis, seolah-olah WriteNull(String)nullmetode dipanggil.

Berlaku untuk

WriteString(String, ReadOnlySpan<Char>)

Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs

Menulis nama properti yang ditentukan sebagai string dan nilai teks UTF-16 (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(System::String ^ propertyName, ReadOnlySpan<char> value);
public void WriteString(string propertyName, ReadOnlySpan<char> value);
member this.WriteString : string * ReadOnlySpan<char> -> unit
Public Sub WriteString (propertyName As String, value As ReadOnlySpan(Of Char))

Parameter

propertyName
String

Nama properti yang dikodekan UTF-16 dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

value
ReadOnlySpan<Char>

Nilai yang dikodekan UTF-16 untuk ditulis sebagai string JSON yang ditranskodekan UTF-8 sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama atau nilai properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Parameternya propertyName adalah null.

Keterangan

Nama dan nilai properti lolos sebelum menulis.

Berlaku untuk

WriteString(String, Guid)

Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs

Menulis nama properti yang ditentukan sebagai string dan Guid nilai (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(System::String ^ propertyName, Guid value);
public void WriteString(string propertyName, Guid value);
member this.WriteString : string * Guid -> unit
Public Sub WriteString (propertyName As String, value As Guid)

Parameter

propertyName
String

Nama properti yang dikodekan UTF-16 dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

value
Guid

Nilai yang akan ditulis sebagai string JSON sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Parameternya propertyName adalah null.

Keterangan

Guid Menulis menggunakan default StandardFormat (yaitu, 'D'), dalam formulir: nnnnnnnn-nnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnnnn. Nama properti lolos sebelum menulis.

Berlaku untuk

WriteString(String, DateTimeOffset)

Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs

Menulis nama properti yang ditentukan sebagai string dan DateTimeOffset nilai (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(System::String ^ propertyName, DateTimeOffset value);
public void WriteString(string propertyName, DateTimeOffset value);
member this.WriteString : string * DateTimeOffset -> unit
Public Sub WriteString (propertyName As String, value As DateTimeOffset)

Parameter

propertyName
String

Nama properti yang dikodekan UTF-16 dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

value
DateTimeOffset

Nilai yang akan ditulis sebagai string JSON sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Parameternya propertyName adalah null.

Keterangan

DateTimeOffset Menulis menggunakan format yang diperluas ISO 8601-1 (lihat dukungan DateTime dan DateTimeOffset di System.Text.Json); misalnya, 2017-06-12T05:30:45.7680000-07:00.

Nama properti lolos sebelum menulis.

Berlaku untuk

WriteString(String, DateTime)

Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs

Menulis nama properti yang ditentukan sebagai string dan DateTime nilai (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(System::String ^ propertyName, DateTime value);
public void WriteString(string propertyName, DateTime value);
member this.WriteString : string * DateTime -> unit
Public Sub WriteString (propertyName As String, value As DateTime)

Parameter

propertyName
String

Nama properti yang dikodekan UTF-16 dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

value
DateTime

Nilai yang akan ditulis sebagai string JSON sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Parameternya propertyName adalah null.

Keterangan

DateTime Menulis menggunakan format yang diperluas ISO 8601-1 (lihat dukungan DateTime dan DateTimeOffset di System.Text.Json); misalnya, 2017-06-12T05:30:45.7680000.

Nama properti lolos sebelum menulis.

Berlaku untuk

WriteString(String, ReadOnlySpan<Byte>)

Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs

Menulis nama properti yang ditentukan sebagai string dan nilai teks UTF-8 (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(System::String ^ propertyName, ReadOnlySpan<System::Byte> utf8Value);
public void WriteString(string propertyName, ReadOnlySpan<byte> utf8Value);
member this.WriteString : string * ReadOnlySpan<byte> -> unit
Public Sub WriteString (propertyName As String, utf8Value As ReadOnlySpan(Of Byte))

Parameter

propertyName
String

Nama properti yang dikodekan UTF-16 dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

utf8Value
ReadOnlySpan<Byte>

Nilai yang dikodekan UTF-8 untuk ditulis sebagai string JSON sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama atau nilai properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Parameternya propertyName adalah null.

Keterangan

Nama dan nilai properti lolos sebelum menulis.

Berlaku untuk

WriteString(ReadOnlySpan<Char>, String)

Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs

Menulis nama properti UTF-16 dan nilai teks string (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(ReadOnlySpan<char> propertyName, System::String ^ value);
public void WriteString(ReadOnlySpan<char> propertyName, string? value);
public void WriteString(ReadOnlySpan<char> propertyName, string value);
member this.WriteString : ReadOnlySpan<char> * string -> unit
Public Sub WriteString (propertyName As ReadOnlySpan(Of Char), value As String)

Parameter

propertyName
ReadOnlySpan<Char>

Nama properti yang dikodekan UTF-16 dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

value
String

Nilai yang dikodekan UTF-16 untuk ditulis sebagai string JSON yang ditranskodekan UTF-8 sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama atau nilai properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

Nama dan nilai properti lolos sebelum menulis.

Jika value adalah , nilai null JSON ditulis, seolah-olah WriteNull(ReadOnlySpan<Char>)nullmetode dipanggil.

Berlaku untuk

WriteString(ReadOnlySpan<Byte>, DateTime)

Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs

Menulis nama properti UTF-8 dan DateTime nilai (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(ReadOnlySpan<System::Byte> utf8PropertyName, DateTime value);
public void WriteString(ReadOnlySpan<byte> utf8PropertyName, DateTime value);
member this.WriteString : ReadOnlySpan<byte> * DateTime -> unit
Public Sub WriteString (utf8PropertyName As ReadOnlySpan(Of Byte), value As DateTime)

Parameter

utf8PropertyName
ReadOnlySpan<Byte>

Nama properti yang dikodekan UTF-8 dari objek JSON yang akan ditulis.

value
DateTime

Nilai yang akan ditulis sebagai string JSON sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

DateTime Menulis menggunakan format yang diperluas ISO 8601-1 (lihat dukungan DateTime dan DateTimeOffset di System.Text.Json); misalnya, 2017-06-12T05:30:45.7680000.

Nama properti lolos sebelum menulis.

Berlaku untuk

WriteString(ReadOnlySpan<Char>, JsonEncodedText)

Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs

Menulis nama properti dan nilai yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(ReadOnlySpan<char> propertyName, System::Text::Json::JsonEncodedText value);
public void WriteString(ReadOnlySpan<char> propertyName, System.Text.Json.JsonEncodedText value);
member this.WriteString : ReadOnlySpan<char> * System.Text.Json.JsonEncodedText -> unit
Public Sub WriteString (propertyName As ReadOnlySpan(Of Char), value As JsonEncodedText)

Parameter

propertyName
ReadOnlySpan<Char>

Nama properti objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

value
JsonEncodedText

Nilai yang dikodekan JSON untuk ditulis sebagai string JSON yang ditranskodekan UTF-8 sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

Nilai harus sudah diloloskan ketika instans JsonEncodedText dibuat.

Nama properti lolos sebelum menulis.

Berlaku untuk

WriteString(ReadOnlySpan<Byte>, Guid)

Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs

Menulis nama properti UTF-8 dan Guid nilai (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(ReadOnlySpan<System::Byte> utf8PropertyName, Guid value);
public void WriteString(ReadOnlySpan<byte> utf8PropertyName, Guid value);
member this.WriteString : ReadOnlySpan<byte> * Guid -> unit
Public Sub WriteString (utf8PropertyName As ReadOnlySpan(Of Byte), value As Guid)

Parameter

utf8PropertyName
ReadOnlySpan<Byte>

Nama properti yang dikodekan UTF-8 dari objek JSON yang akan ditulis.

value
Guid

Nilai yang akan ditulis sebagai string JSON sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

Guid Menulis menggunakan default StandardFormat (yaitu, 'D'), dalam formulir: nnnnnnnn-nnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnnnn. Nama properti lolos sebelum menulis.

Berlaku untuk

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

Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs

Menulis nama properti UTF-8 dan nilai teks UTF-8 (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(ReadOnlySpan<System::Byte> utf8PropertyName, ReadOnlySpan<System::Byte> utf8Value);
public void WriteString(ReadOnlySpan<byte> utf8PropertyName, ReadOnlySpan<byte> utf8Value);
member this.WriteString : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> unit
Public Sub WriteString (utf8PropertyName As ReadOnlySpan(Of Byte), utf8Value As ReadOnlySpan(Of Byte))

Parameter

utf8PropertyName
ReadOnlySpan<Byte>

Nama properti yang dikodekan UTF-8 dari objek JSON yang akan ditulis.

utf8Value
ReadOnlySpan<Byte>

Nilai yang dikodekan UTF-8 untuk ditulis sebagai string JSON sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama atau nilai properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

Nama dan nilai properti lolos sebelum menulis.

Berlaku untuk

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

Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs

Menulis nama properti UTF-8 dan nilai teks UTF-16 (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(ReadOnlySpan<System::Byte> utf8PropertyName, ReadOnlySpan<char> value);
public void WriteString(ReadOnlySpan<byte> utf8PropertyName, ReadOnlySpan<char> value);
member this.WriteString : ReadOnlySpan<byte> * ReadOnlySpan<char> -> unit
Public Sub WriteString (utf8PropertyName As ReadOnlySpan(Of Byte), value As ReadOnlySpan(Of Char))

Parameter

utf8PropertyName
ReadOnlySpan<Byte>

Nama properti yang dikodekan UTF-8 dari objek JSON yang akan ditulis.

value
ReadOnlySpan<Char>

Nilai yang dikodekan UTF-16 untuk ditulis sebagai string JSON yang ditranskodekan UTF-8 sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama atau nilai properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

Nama dan nilai properti lolos sebelum menulis.

Berlaku untuk

WriteString(ReadOnlySpan<Byte>, String)

Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs

Menulis nama properti UTF-8 dan nilai teks string (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(ReadOnlySpan<System::Byte> utf8PropertyName, System::String ^ value);
public void WriteString(ReadOnlySpan<byte> utf8PropertyName, string? value);
public void WriteString(ReadOnlySpan<byte> utf8PropertyName, string value);
member this.WriteString : ReadOnlySpan<byte> * string -> unit
Public Sub WriteString (utf8PropertyName As ReadOnlySpan(Of Byte), value As String)

Parameter

utf8PropertyName
ReadOnlySpan<Byte>

Nama properti yang dikodekan UTF-8 dari objek JSON yang akan ditulis.

value
String

Nilai yang dikodekan UTF-16 untuk ditulis sebagai string JSON yang ditranskodekan UTF-8 sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama atau nilai properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

Nama dan nilai properti lolos sebelum menulis.

Jika value adalah , nilai null JSON ditulis, seolah-olah WriteNull(ReadOnlySpan<Byte>)nullmetode dipanggil.

Berlaku untuk

WriteString(ReadOnlySpan<Byte>, DateTimeOffset)

Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs

Menulis nama properti UTF-8 dan DateTimeOffset nilai (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(ReadOnlySpan<System::Byte> utf8PropertyName, DateTimeOffset value);
public void WriteString(ReadOnlySpan<byte> utf8PropertyName, DateTimeOffset value);
member this.WriteString : ReadOnlySpan<byte> * DateTimeOffset -> unit
Public Sub WriteString (utf8PropertyName As ReadOnlySpan(Of Byte), value As DateTimeOffset)

Parameter

utf8PropertyName
ReadOnlySpan<Byte>

Nama properti yang dikodekan UTF-8 dari objek JSON yang akan ditulis.

value
DateTimeOffset

Nilai yang akan ditulis sebagai string JSON sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

DateTimeOffset Menulis menggunakan format yang diperluas ISO 8601-1 (lihat dukungan DateTime dan DateTimeOffset di System.Text.Json); misalnya, 2017-06-12T05:30:45.7680000-07:00.

Nama properti lolos sebelum menulis.

Berlaku untuk

WriteString(ReadOnlySpan<Char>, DateTime)

Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTime.cs

Menulis nama properti yang ditentukan sebagai rentang karakter baca-saja dan DateTime nilai (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(ReadOnlySpan<char> propertyName, DateTime value);
public void WriteString(ReadOnlySpan<char> propertyName, DateTime value);
member this.WriteString : ReadOnlySpan<char> * DateTime -> unit
Public Sub WriteString (propertyName As ReadOnlySpan(Of Char), value As DateTime)

Parameter

propertyName
ReadOnlySpan<Char>

Nama properti yang dikodekan UTF-16 dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

value
DateTime

Nilai yang akan ditulis sebagai string JSON sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

DateTime Menulis menggunakan format yang diperluas ISO 8601-1 (lihat dukungan DateTime dan DateTimeOffset di System.Text.Json); misalnya, 2017-06-12T05:30:45.7680000.

Nama properti lolos sebelum menulis.

Berlaku untuk

WriteString(ReadOnlySpan<Char>, DateTimeOffset)

Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs
Sumber:
Utf8JsonWriter.WriteProperties.DateTimeOffset.cs

Menulis nama properti yang ditentukan sebagai rentang karakter baca-saja dan DateTimeOffset nilai (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(ReadOnlySpan<char> propertyName, DateTimeOffset value);
public void WriteString(ReadOnlySpan<char> propertyName, DateTimeOffset value);
member this.WriteString : ReadOnlySpan<char> * DateTimeOffset -> unit
Public Sub WriteString (propertyName As ReadOnlySpan(Of Char), value As DateTimeOffset)

Parameter

propertyName
ReadOnlySpan<Char>

Nama properti yang dikodekan UTF-16 dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

value
DateTimeOffset

Nilai yang akan ditulis sebagai string JSON sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

DateTimeOffset Menulis menggunakan format yang diperluas ISO 8601-1 (lihat dukungan DateTime dan DateTimeOffset di System.Text.Json); misalnya, 2017-06-12T05:30:45.7680000-07:00.

Nama properti lolos sebelum menulis.

Berlaku untuk

WriteString(ReadOnlySpan<Char>, Guid)

Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs
Sumber:
Utf8JsonWriter.WriteProperties.Guid.cs

Menulis nama properti yang ditentukan sebagai rentang karakter baca-saja dan Guid nilai (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(ReadOnlySpan<char> propertyName, Guid value);
public void WriteString(ReadOnlySpan<char> propertyName, Guid value);
member this.WriteString : ReadOnlySpan<char> * Guid -> unit
Public Sub WriteString (propertyName As ReadOnlySpan(Of Char), value As Guid)

Parameter

propertyName
ReadOnlySpan<Char>

Nama properti yang dikodekan UTF-16 dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

value
Guid

Nilai yang akan ditulis sebagai string JSON sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

Guid Menulis menggunakan default StandardFormat (yaitu, 'D'), dalam formulir: nnnnnnnn-nnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnnnn. Nama properti lolos sebelum menulis.

Berlaku untuk

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

Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs

Menulis nama properti UTF-16 dan nilai teks UTF-8 (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(ReadOnlySpan<char> propertyName, ReadOnlySpan<System::Byte> utf8Value);
public void WriteString(ReadOnlySpan<char> propertyName, ReadOnlySpan<byte> utf8Value);
member this.WriteString : ReadOnlySpan<char> * ReadOnlySpan<byte> -> unit
Public Sub WriteString (propertyName As ReadOnlySpan(Of Char), utf8Value As ReadOnlySpan(Of Byte))

Parameter

propertyName
ReadOnlySpan<Char>

Nama properti yang dikodekan UTF-16 dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

utf8Value
ReadOnlySpan<Byte>

Nilai yang dikodekan UTF-8 untuk ditulis sebagai string JSON sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama atau nilai properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

Nama dan nilai properti lolos sebelum menulis.

Berlaku untuk

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

Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs

Menulis nama properti UTF-16 dan nilai teks UTF-16 (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(ReadOnlySpan<char> propertyName, ReadOnlySpan<char> value);
public void WriteString(ReadOnlySpan<char> propertyName, ReadOnlySpan<char> value);
member this.WriteString : ReadOnlySpan<char> * ReadOnlySpan<char> -> unit
Public Sub WriteString (propertyName As ReadOnlySpan(Of Char), value As ReadOnlySpan(Of Char))

Parameter

propertyName
ReadOnlySpan<Char>

Nama properti yang dikodekan UTF-16 dari objek JSON yang akan ditranskodekan dan ditulis sebagai UTF-8.

value
ReadOnlySpan<Char>

Nilai yang dikodekan UTF-16 untuk ditulis sebagai string JSON yang ditranskodekan UTF-8 sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama atau nilai properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan operasi tulis akan menghasilkan JSON yang tidak valid.

Keterangan

Nama dan nilai properti lolos sebelum menulis.

Berlaku untuk

WriteString(ReadOnlySpan<Byte>, JsonEncodedText)

Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs
Sumber:
Utf8JsonWriter.WriteProperties.String.cs

Menulis nama properti UTF-8 dan nilai yang telah dikodekan sebelumnya (sebagai string JSON) sebagai bagian dari pasangan nama/nilai objek JSON.

public:
 void WriteString(ReadOnlySpan<System::Byte> utf8PropertyName, System::Text::Json::JsonEncodedText value);
public void WriteString(ReadOnlySpan<byte> utf8PropertyName, System.Text.Json.JsonEncodedText value);
member this.WriteString : ReadOnlySpan<byte> * System.Text.Json.JsonEncodedText -> unit
Public Sub WriteString (utf8PropertyName As ReadOnlySpan(Of Byte), value As JsonEncodedText)

Parameter

utf8PropertyName
ReadOnlySpan<Byte>

Nama properti yang dikodekan UTF-8 dari objek JSON yang akan ditulis.

value
JsonEncodedText

Nilai yang dikodekan JSON untuk ditulis sebagai string JSON yang ditranskodekan UTF-8 sebagai bagian dari pasangan nama/nilai.

Pengecualian

Nama properti yang ditentukan terlalu besar.

Validasi diaktifkan, dan metode ini akan menghasilkan JSON yang tidak valid secara tertulis.

Keterangan

Nilai harus sudah diloloskan ketika instans JsonEncodedText dibuat.

Nama properti lolos sebelum menulis.

Berlaku untuk