Aracılığıyla paylaş


Utf8JsonWriter.WriteRawValue Yöntem

Tanım

Aşırı Yüklemeler

WriteRawValue(ReadOnlySequence<Byte>, Boolean)

Girişi JSON içeriği olarak yazar. Giriş içeriğinin tek bir tam JSON değeri olması beklenir.

WriteRawValue(ReadOnlySpan<Char>, Boolean)

Girişi JSON içeriği olarak yazar. Giriş içeriğinin tek bir tam JSON değeri olması beklenir.

WriteRawValue(String, Boolean)

Girişi JSON içeriği olarak yazar. Giriş içeriğinin tek bir tam JSON değeri olması beklenir.

WriteRawValue(ReadOnlySpan<Byte>, Boolean)

Girişi JSON içeriği olarak yazar. Giriş içeriğinin tek bir tam JSON değeri olması beklenir.

WriteRawValue(ReadOnlySequence<Byte>, Boolean)

Kaynak:
Utf8JsonWriter.WriteValues.Raw.cs
Kaynak:
Utf8JsonWriter.WriteValues.Raw.cs

Girişi JSON içeriği olarak yazar. Giriş içeriğinin tek bir tam JSON değeri olması beklenir.

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)

Parametreler

utf8Json
ReadOnlySequence<Byte>

Yazacak ham JSON içeriği.

skipInputValidation
Boolean

false girişin RFC 8259 uyumlu bir JSON yükü olup olmadığını doğrulamak için; true doğrulamayı atlayın.

Özel durumlar

Girişin uzunluğu sıfır veya Int32.MaxValue değerine eşittir.

skipInputValidation olur falseve giriş JSON RFC'ye göre geçerli, eksiksiz, tek bir JSON değeri değildir veya JSON girişi özyinelemeli 64 derinliğini aşıyor.

Açıklamalar

Güvenilmeyen JSON değerleri yazarken, geçersiz JSON yazılması veya yazar örneğine true geçersiz bir genel yük yazılmasıyla sonuçlanacağından olarak ayarlamayınskipInputValidation.

Bu yöntemi kullanırken, doğrulama başarısız olmadığı sürece (etkinleştirildiğinde) giriş içeriği yazıcı hedefine olduğu gibi yazılır.

Bu SkipValidation yöntem kullanılırken yazar örneğinin değeri kabul edilir.

Indented Yazıcı örneğinin ve Encoder değerleri bu yöntem kullanılırken uygulanmaz.

Şunlara uygulanır

WriteRawValue(ReadOnlySpan<Char>, Boolean)

Kaynak:
Utf8JsonWriter.WriteValues.Raw.cs
Kaynak:
Utf8JsonWriter.WriteValues.Raw.cs
Kaynak:
Utf8JsonWriter.WriteValues.Raw.cs

Girişi JSON içeriği olarak yazar. Giriş içeriğinin tek bir tam JSON değeri olması beklenir.

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)

Parametreler

json
ReadOnlySpan<Char>

Yazacak ham JSON içeriği.

skipInputValidation
Boolean

false girişin RFC 8259 uyumlu bir JSON yükü olup olmadığını doğrulamak için; true Aksi takdir -de.

Özel durumlar

Girişin uzunluğu sıfır veya 715.827.882'den büyüktür (Int32.MaxValue / 3).

skipInputValidation olur falseve giriş , JSON RFC'ye göre geçerli, eksiksiz, tek bir JSON değeri değildir veya JSON girişi özyinelemeli 64 derinliğini aşıyor.

Açıklamalar

Güvenilmeyen JSON değerleri yazarken, geçersiz JSON yazılması veya yazar örneğine true geçersiz bir genel yük yazılmasıyla sonuçlanacağından olarak ayarlamayınskipInputValidation.

Bu yöntemi kullanırken, doğrulama başarısız olmadığı sürece (etkinleştirildiğinde) giriş içeriği yazıcı hedefine olduğu gibi yazılır.

Bu SkipValidation yöntem kullanılırken yazar örneğinin değeri kabul edilir.

Indented Yazıcı örneğinin ve Encoder değerleri bu yöntem kullanılırken uygulanmaz.

Şunlara uygulanır

WriteRawValue(String, Boolean)

Kaynak:
Utf8JsonWriter.WriteValues.Raw.cs
Kaynak:
Utf8JsonWriter.WriteValues.Raw.cs
Kaynak:
Utf8JsonWriter.WriteValues.Raw.cs

Girişi JSON içeriği olarak yazar. Giriş içeriğinin tek bir tam JSON değeri olması beklenir.

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)

Parametreler

json
String

Yazacak ham JSON içeriği.

skipInputValidation
Boolean

false girişin RFC 8259 uyumlu bir JSON yükü olup olmadığını doğrulamak için; true Aksi takdir -de.

Özel durumlar

json, null değeridir.

Girişin uzunluğu sıfır veya 715.827.882'den büyüktür (Int32.MaxValue / 3).

skipInputValidation olur falseve giriş , JSON RFC'ye göre geçerli, eksiksiz, tek bir JSON değeri değildir veya JSON girişi özyinelemeli 64 derinliğini aşıyor.

Açıklamalar

Güvenilmeyen JSON değerleri yazarken, geçersiz JSON yazılması veya yazar örneğine true geçersiz bir genel yük yazılmasıyla sonuçlanacağından olarak ayarlamayınskipInputValidation.

Bu yöntemi kullanırken, doğrulama başarısız olmadığı sürece (etkinleştirildiğinde) giriş içeriği yazıcı hedefine olduğu gibi yazılır.

Bu SkipValidation yöntem kullanılırken yazar örneğinin değeri kabul edilir.

Indented Yazıcı örneğinin ve Encoder değerleri bu yöntem kullanılırken uygulanmaz.

Şunlara uygulanır

WriteRawValue(ReadOnlySpan<Byte>, Boolean)

Kaynak:
Utf8JsonWriter.WriteValues.Raw.cs
Kaynak:
Utf8JsonWriter.WriteValues.Raw.cs
Kaynak:
Utf8JsonWriter.WriteValues.Raw.cs

Girişi JSON içeriği olarak yazar. Giriş içeriğinin tek bir tam JSON değeri olması beklenir.

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)

Parametreler

utf8Json
ReadOnlySpan<Byte>

Yazacak ham JSON içeriği.

skipInputValidation
Boolean

false girişin RFC 8259 uyumlu bir JSON yükü olup olmadığını doğrulamak için; true Aksi takdir -de.

Özel durumlar

Girişin uzunluğu sıfır veya Int32.MaxValue değerine eşittir.

skipInputValidation olur falseve giriş , JSON RFC'ye göre geçerli, eksiksiz, tek bir JSON değeri değildir veya JSON girişi özyinelemeli 64 derinliğini aşıyor.

Açıklamalar

Güvenilmeyen JSON değerleri yazarken, geçersiz JSON yazılması veya yazara true geçersiz bir genel yük yazılmasıyla sonuçlanacağından olarak ayarlamayınskipInputValidation.

Bu yöntemi kullanırken, doğrulama başarısız olmadığı sürece (etkinleştirildiğinde) giriş içeriği yazıcı hedefine olduğu gibi yazılır.

Bu SkipValidation yöntem kullanılırken yazar örneğinin değeri kabul edilir.

Indented Yazıcı örneğinin ve Encoder değerleri bu yöntem kullanılırken uygulanmaz.

Şunlara uygulanır