Utf8JsonWriter.WriteRawValue Metod

Definition

Överlagringar

Name Description
WriteRawValue(String, Boolean)

Skriver indata som JSON-innehåll. Indatainnehållet förväntas vara ett enda fullständigt JSON-värde.

WriteRawValue(ReadOnlySpan<Char>, Boolean)

Skriver indata som JSON-innehåll. Indatainnehållet förväntas vara ett enda fullständigt JSON-värde.

WriteRawValue(ReadOnlySpan<Byte>, Boolean)

Skriver indata som JSON-innehåll. Indatainnehållet förväntas vara ett enda fullständigt JSON-värde.

WriteRawValue(ReadOnlySequence<Byte>, Boolean)

Skriver indata som JSON-innehåll. Indatainnehållet förväntas vara ett enda fullständigt JSON-värde.

WriteRawValue(String, Boolean)

Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs

Skriver indata som JSON-innehåll. Indatainnehållet förväntas vara ett enda fullständigt JSON-värde.

public void WriteRawValue(string json, bool skipInputValidation = false);
member this.WriteRawValue : string * bool -> unit
Public Sub WriteRawValue (json As String, Optional skipInputValidation As Boolean = false)

Parametrar

json
String

Det råa JSON-innehåll som ska skrivas.

skipInputValidation
Boolean

false för att kontrollera om indata är en RFC 8259-kompatibel JSON-nyttolast; true Annars.

Undantag

json är null.

Längden på indata är noll eller större än 715 827 882 (Int32.MaxValue / 3).

skipInputValidation är false, och indata är inte ett giltigt, fullständigt, enda JSON-värde enligt JSON RFC, eller så överskrider indata-JSON ett rekursivt djup på 64.

Kommentarer

När du skriver obetrodda JSON-värden ska du inte ange skipInputValidation det eftersom detta kan leda till att true ogiltig JSON skrivs eller att en ogiltig total nyttolast skrivs till skrivarinstansen.

När du använder den här metoden skrivs indatainnehållet till skrivarmålet as-is, såvida inte verifieringen misslyckas (när den är aktiverad).

Värdet SkipValidation för skrivarinstansen respekteras när du använder den här metoden.

Värdena Indented och Encoder för skrivinstansen tillämpas inte när du använder den här metoden.

Gäller för

WriteRawValue(ReadOnlySpan<Char>, Boolean)

Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs

Skriver indata som JSON-innehåll. Indatainnehållet förväntas vara ett enda fullständigt JSON-värde.

public void WriteRawValue(ReadOnlySpan<char> json, bool skipInputValidation = false);
member this.WriteRawValue : ReadOnlySpan<char> * bool -> unit
Public Sub WriteRawValue (json As ReadOnlySpan(Of Char), Optional skipInputValidation As Boolean = false)

Parametrar

json
ReadOnlySpan<Char>

Det råa JSON-innehåll som ska skrivas.

skipInputValidation
Boolean

false för att kontrollera om indata är en RFC 8259-kompatibel JSON-nyttolast; true Annars.

Undantag

Längden på indata är noll eller större än 715 827 882 (Int32.MaxValue / 3).

skipInputValidation är false, och indata är inte ett giltigt, fullständigt, enda JSON-värde enligt JSON RFC, eller så överskrider indata-JSON ett rekursivt djup på 64.

Kommentarer

När du skriver obetrodda JSON-värden ska du inte ange skipInputValidation det eftersom detta kan leda till att true ogiltig JSON skrivs eller att en ogiltig total nyttolast skrivs till skrivarinstansen.

När du använder den här metoden skrivs indatainnehållet till skrivarmålet as-is, såvida inte verifieringen misslyckas (när den är aktiverad).

Värdet SkipValidation för skrivarinstansen respekteras när du använder den här metoden.

Värdena Indented och Encoder för skrivinstansen tillämpas inte när du använder den här metoden.

Gäller för

WriteRawValue(ReadOnlySpan<Byte>, Boolean)

Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs

Skriver indata som JSON-innehåll. Indatainnehållet förväntas vara ett enda fullständigt JSON-värde.

public void WriteRawValue(ReadOnlySpan<byte> utf8Json, bool skipInputValidation = false);
member this.WriteRawValue : ReadOnlySpan<byte> * bool -> unit
Public Sub WriteRawValue (utf8Json As ReadOnlySpan(Of Byte), Optional skipInputValidation As Boolean = false)

Parametrar

utf8Json
ReadOnlySpan<Byte>

Det råa JSON-innehåll som ska skrivas.

skipInputValidation
Boolean

false för att kontrollera om indata är en RFC 8259-kompatibel JSON-nyttolast; true Annars.

Undantag

Längden på indata är noll eller lika med Int32.MaxValue.

skipInputValidation är false, och indata är inte ett giltigt, fullständigt, enda JSON-värde enligt JSON RFC, eller så överskrider indata-JSON ett rekursivt djup på 64.

Kommentarer

När du skriver obetrodda JSON-värden ska du inte ange skipInputValidation detta eftersom det kan leda till att true ogiltig JSON skrivs eller att en ogiltig total nyttolast skrivs till författaren.

När du använder den här metoden skrivs indatainnehållet till skrivarmålet as-is, såvida inte verifieringen misslyckas (när den är aktiverad).

Värdet SkipValidation för skrivarinstansen respekteras när du använder den här metoden.

Värdena Indented och Encoder för skrivinstansen tillämpas inte när du använder den här metoden.

Gäller för

WriteRawValue(ReadOnlySequence<Byte>, Boolean)

Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs
Källa:
Utf8JsonWriter.WriteValues.Raw.cs

Skriver indata som JSON-innehåll. Indatainnehållet förväntas vara ett enda fullständigt JSON-värde.

public void WriteRawValue(System.Buffers.ReadOnlySequence<byte> utf8Json, bool skipInputValidation = false);
member this.WriteRawValue : System.Buffers.ReadOnlySequence<byte> * bool -> unit
Public Sub WriteRawValue (utf8Json As ReadOnlySequence(Of Byte), Optional skipInputValidation As Boolean = false)

Parametrar

utf8Json
ReadOnlySequence<Byte>

Det råa JSON-innehåll som ska skrivas.

skipInputValidation
Boolean

false för att kontrollera om indata är en RFC 8259-kompatibel JSON-nyttolast; true för att hoppa över valideringen.

Undantag

Längden på indata är noll eller lika med Int32.MaxValue.

skipInputValidation är false, och indata är inte ett giltigt, fullständigt, enda JSON-värde enligt JSON RFC eller indata-JSON överskrider ett rekursivt djup på 64.

Kommentarer

När du skriver obetrodda JSON-värden ska du inte ange skipInputValidation det eftersom det kan leda till att true ogiltig JSON skrivs eller att en ogiltig total nyttolast skrivs till skrivarinstansen.

När du använder den här metoden skrivs indatainnehållet till skrivarmålet as-is, såvida inte verifieringen misslyckas (när den är aktiverad).

Värdet SkipValidation för skrivarinstansen respekteras när du använder den här metoden.

Värdena Indented och Encoder för skrivinstansen tillämpas inte när du använder den här metoden.

Gäller för