Utf8JsonWriter.WriteBoolean Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| WriteBoolean(String, Boolean) |
Skriver ett egenskapsnamn som anges som en sträng och ett Boolean värde (som en JSON-literal true eller false) som en del av ett namn/värde-par för ett JSON-objekt. |
| WriteBoolean(JsonEncodedText, Boolean) |
Skriver det förkodade egenskapsnamnet och Boolean värdet (som en JSON-literal true eller false) som en del av ett namn/värde-par för ett JSON-objekt. |
| WriteBoolean(ReadOnlySpan<Byte>, Boolean) |
Skriver ett egenskapsnamn som anges som ett skrivskyddat intervall med byte och ett Boolean värde (som JSON-literal sant eller falskt) som en del av ett namn/värde-par i ett JSON-objekt. |
| WriteBoolean(ReadOnlySpan<Char>, Boolean) |
Skriver ett egenskapsnamn som anges som ett skrivskyddat teckenintervall och ett Boolean värde (som en JSON-literal true eller false) som en del av ett namn/värde-par i ett JSON-objekt. |
WriteBoolean(String, Boolean)
Skriver ett egenskapsnamn som anges som en sträng och ett Boolean värde (som en JSON-literal true eller false) som en del av ett namn/värde-par för ett JSON-objekt.
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)
Parametrar
- propertyName
- String
UTF-16-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.
- value
- Boolean
Värdet som ska skrivas som en JSON-literal sant eller falskt som en del av namn/värde-paret.
Undantag
Det angivna egenskapsnamnet är för stort.
Valideringen är aktiverad och åtgärden skulle resultera i att ogiltig JSON skrivs.
Parametern propertyName är null.
Kommentarer
Egenskapsnamnet är undantaget innan du skriver.
Gäller för
WriteBoolean(JsonEncodedText, Boolean)
Skriver det förkodade egenskapsnamnet och Boolean värdet (som en JSON-literal true eller false) som en del av ett namn/värde-par för ett JSON-objekt.
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)
Parametrar
- propertyName
- JsonEncodedText
JSON-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.
- value
- Boolean
Värdet som ska skrivas som en JSON-literal sant eller falskt som en del av namn/värde-paret.
Undantag
Valideringen är aktiverad och den här metoden skulle resultera i att ogiltig JSON skrivs.
Kommentarer
Egenskapsnamnet bör redan vara undantaget när instansen av JsonEncodedText skapades.
Gäller för
WriteBoolean(ReadOnlySpan<Byte>, Boolean)
Skriver ett egenskapsnamn som anges som ett skrivskyddat intervall med byte och ett Boolean värde (som JSON-literal sant eller falskt) som en del av ett namn/värde-par i ett JSON-objekt.
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)
Parametrar
- utf8PropertyName
- ReadOnlySpan<Byte>
UTF-8-kodade egenskapsnamnet för JSON-objektet som ska skrivas.
- value
- Boolean
Värdet som ska skrivas som en JSON-literal sant eller falskt som en del av namn/värde-paret.
Undantag
Det angivna egenskapsnamnet är för stort.
Valideringen är aktiverad och åtgärden skulle resultera i att ogiltig JSON skrivs.
Kommentarer
Egenskapsnamnet är undantaget innan du skriver.
Gäller för
WriteBoolean(ReadOnlySpan<Char>, Boolean)
Skriver ett egenskapsnamn som anges som ett skrivskyddat teckenintervall och ett Boolean värde (som en JSON-literal true eller false) som en del av ett namn/värde-par i ett JSON-objekt.
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)
Parametrar
- propertyName
- ReadOnlySpan<Char>
UTF-16-kodade egenskapsnamnet för JSON-objektet som ska omkodas och skrivas som UTF-8.
- value
- Boolean
Värdet som ska skrivas som en JSON-literal sant eller falskt som en del av namn/värde-paret.
Undantag
Det angivna egenskapsnamnet är för stort.
Valideringen är aktiverad och åtgärden skulle resultera i att ogiltig JSON skrivs.
Kommentarer
Egenskapsnamnet är undantaget innan du skriver.