Aracılığıyla paylaş


Utf8JsonWriter.WriteBoolean Yöntem

Tanım

Aşırı Yüklemeler

WriteBoolean(String, Boolean)

Dize olarak belirtilen bir özellik adını ve JSON Boolean nesnesinin ad/değer çiftinin parçası olarak bir değer (JSON değişmez değeri true veya false olarak) yazar.

WriteBoolean(ReadOnlySpan<Byte>, Boolean)

Bir JSON nesnesinin ad/değer çiftinin parçası olarak baytların salt okunur yayılması ve değer Boolean (JSON değişmez değeri true veya false olarak) olarak belirtilen bir özellik adı yazar.

WriteBoolean(ReadOnlySpan<Char>, Boolean)

Salt okunur karakter aralığı olarak belirtilen bir özellik adını ve bir Boolean JSON nesnesinin ad/değer çiftinin parçası olarak bir değer (JSON değişmez değeri true veya false olarak) yazar.

WriteBoolean(JsonEncodedText, Boolean)

Önceden kodlanmış özellik adını ve Boolean değerini (JSON değişmez değeri true veya false olarak) bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

WriteBoolean(String, Boolean)

Dize olarak belirtilen bir özellik adını ve JSON Boolean nesnesinin ad/değer çiftinin parçası olarak bir değer (JSON değişmez değeri true veya false olarak) yazar.

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

Parametreler

propertyName
String

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

value
Boolean

Ad/değer çiftinin bir parçası olarak JSON değişmez değeri true veya false olarak yazılacak değer.

Özel durumlar

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

Doğrulama etkinleştirilir ve işlem geçersiz JSON yazmayla sonuçlanır.

propertyName parametresidirnull.

Açıklamalar

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

Şunlara uygulanır

WriteBoolean(ReadOnlySpan<Byte>, Boolean)

Bir JSON nesnesinin ad/değer çiftinin parçası olarak baytların salt okunur yayılması ve değer Boolean (JSON değişmez değeri true veya false olarak) olarak belirtilen bir özellik adı yazar.

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

Parametreler

utf8PropertyName
ReadOnlySpan<Byte>

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

value
Boolean

Ad/değer çiftinin bir parçası olarak JSON değişmez değeri true veya false olarak yazılacak değer.

Özel durumlar

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

Doğrulama etkinleştirilir ve işlem geçersiz JSON yazmayla sonuçlanır.

Açıklamalar

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

Şunlara uygulanır

WriteBoolean(ReadOnlySpan<Char>, Boolean)

Salt okunur karakter aralığı olarak belirtilen bir özellik adını ve bir Boolean JSON nesnesinin ad/değer çiftinin parçası olarak bir değer (JSON değişmez değeri true veya false olarak) yazar.

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

Parametreler

propertyName
ReadOnlySpan<Char>

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

value
Boolean

Ad/değer çiftinin bir parçası olarak JSON değişmez değeri true veya false olarak yazılacak değer.

Özel durumlar

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

Doğrulama etkinleştirilir ve işlem geçersiz JSON yazmayla sonuçlanır.

Açıklamalar

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

Şunlara uygulanır

WriteBoolean(JsonEncodedText, Boolean)

Önceden kodlanmış özellik adını ve Boolean değerini (JSON değişmez değeri true veya false olarak) bir JSON nesnesinin ad/değer çiftinin parçası olarak yazar.

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

Parametreler

propertyName
JsonEncodedText

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

value
Boolean

Ad/değer çiftinin bir parçası olarak JSON değişmez değeri true veya false olarak yazılacak değer.

Özel durumlar

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

Açıklamalar

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

Şunlara uygulanır