Utf8JsonWriter.WriteRawValue 메서드

정의

오버로드

Name Description
WriteRawValue(String, Boolean)

입력을 JSON 콘텐츠로 씁니다. 입력 콘텐츠는 완전한 단일 JSON 값일 것으로 예상됩니다.

WriteRawValue(ReadOnlySpan<Char>, Boolean)

입력을 JSON 콘텐츠로 씁니다. 입력 콘텐츠는 완전한 단일 JSON 값일 것으로 예상됩니다.

WriteRawValue(ReadOnlySpan<Byte>, Boolean)

입력을 JSON 콘텐츠로 씁니다. 입력 콘텐츠는 완전한 단일 JSON 값일 것으로 예상됩니다.

WriteRawValue(ReadOnlySequence<Byte>, Boolean)

입력을 JSON 콘텐츠로 씁니다. 입력 콘텐츠는 완전한 단일 JSON 값일 것으로 예상됩니다.

WriteRawValue(String, Boolean)

Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs

입력을 JSON 콘텐츠로 씁니다. 입력 콘텐츠는 완전한 단일 JSON 값일 것으로 예상됩니다.

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)

매개 변수

json
String

쓸 원시 JSON 콘텐츠입니다.

skipInputValidation
Boolean

false 입력이 RFC 8259 규격 JSON 페이로드인지 확인하려면 true 그렇지 않으면.

예외

jsonnull입니다.

입력 길이가 0이거나 715,827,882(Int32.MaxValue /3)보다 큽니다.

< a0/>이고 입력이 JSON RFC에 따라 유효하고 완전한 단일 JSON 값이 아니거나 입력 JSON이 재귀 깊이 64를 초과합니다.

설명

신뢰할 수 없는 JSON 값을 작성할 true 때 잘못된 JSON이 작성되거나 작성기 인스턴스에 잘못된 전체 페이로드가 기록기 인스턴스에 기록될 수 있으므로 설정 skipInputValidation 하지 마세요.

이 메서드를 사용하는 경우 유효성 검사가 실패하지 않는 한(활성화된 경우) 입력 콘텐츠가 기록기 대상 as-is기록기 대상에 기록됩니다.

이 메서드를 사용할 때 기록 SkipValidation 기 인스턴스의 값이 적용됩니다.

이 메서드를 사용할 때는 Indented 기록기 인스턴스의 값과 Encoder 값이 적용되지 않습니다.

적용 대상

WriteRawValue(ReadOnlySpan<Char>, Boolean)

Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs

입력을 JSON 콘텐츠로 씁니다. 입력 콘텐츠는 완전한 단일 JSON 값일 것으로 예상됩니다.

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)

매개 변수

json
ReadOnlySpan<Char>

쓸 원시 JSON 콘텐츠입니다.

skipInputValidation
Boolean

false 입력이 RFC 8259 규격 JSON 페이로드인지 확인하려면 true 그렇지 않으면.

예외

입력 길이가 0이거나 715,827,882(Int32.MaxValue /3)보다 큽니다.

< a0/>이고 입력이 JSON RFC에 따라 유효하고 완전한 단일 JSON 값이 아니거나 입력 JSON이 재귀 깊이 64를 초과합니다.

설명

신뢰할 수 없는 JSON 값을 작성할 true 때 잘못된 JSON이 작성되거나 작성기 인스턴스에 잘못된 전체 페이로드가 기록기 인스턴스에 기록될 수 있으므로 설정 skipInputValidation 하지 마세요.

이 메서드를 사용하는 경우 유효성 검사가 실패하지 않는 한(활성화된 경우) 입력 콘텐츠가 기록기 대상 as-is기록기 대상에 기록됩니다.

이 메서드를 사용할 때 기록 SkipValidation 기 인스턴스의 값이 적용됩니다.

이 메서드를 사용할 때는 Indented 기록기 인스턴스의 값과 Encoder 값이 적용되지 않습니다.

적용 대상

WriteRawValue(ReadOnlySpan<Byte>, Boolean)

Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs

입력을 JSON 콘텐츠로 씁니다. 입력 콘텐츠는 완전한 단일 JSON 값일 것으로 예상됩니다.

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)

매개 변수

utf8Json
ReadOnlySpan<Byte>

쓸 원시 JSON 콘텐츠입니다.

skipInputValidation
Boolean

false 입력이 RFC 8259 규격 JSON 페이로드인지 확인하려면 true 그렇지 않으면.

예외

입력 길이가 Int32.MaxValue와 0이거나 같습니다.

< a0/>이고 입력이 JSON RFC에 따라 유효하고 완전한 단일 JSON 값이 아니거나 입력 JSON이 재귀 깊이 64를 초과합니다.

설명

신뢰할 수 없는 JSON 값을 작성할 true 때 잘못된 JSON이 쓰여지거나 전체 페이로드가 작성기에 기록기에 기록될 수 있으므로 설정 skipInputValidation 하지 마세요.

이 메서드를 사용하는 경우 유효성 검사가 실패하지 않는 한(활성화된 경우) 입력 콘텐츠가 기록기 대상 as-is기록기 대상에 기록됩니다.

이 메서드를 사용할 때 기록 SkipValidation 기 인스턴스의 값이 적용됩니다.

이 메서드를 사용할 때는 Indented 기록기 인스턴스의 값과 Encoder 값이 적용되지 않습니다.

적용 대상

WriteRawValue(ReadOnlySequence<Byte>, Boolean)

Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs
Source:
Utf8JsonWriter.WriteValues.Raw.cs

입력을 JSON 콘텐츠로 씁니다. 입력 콘텐츠는 완전한 단일 JSON 값일 것으로 예상됩니다.

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)

매개 변수

utf8Json
ReadOnlySequence<Byte>

쓸 원시 JSON 콘텐츠입니다.

skipInputValidation
Boolean

false 입력이 RFC 8259 규격 JSON 페이로드인지 확인하려면 true 유효성 검사를 건너뜁니다.

예외

입력 길이가 Int32.MaxValue와 0이거나 같습니다.

skipInputValidationfalse입력이 JSON RFC 에 따라 유효하고 완전한 단일 JSON 값이 아니거나 입력 JSON이 재귀 깊이 64를 초과합니다.

설명

신뢰할 수 없는 JSON 값을 작성할 true 때 잘못된 JSON이 작성기 인스턴스에 쓰여지거나 전체 페이로드가 잘못될 수 있으므로 설정 skipInputValidation 하지 마세요.

이 메서드를 사용하는 경우 유효성 검사가 실패하지 않는 한(활성화된 경우) 입력 콘텐츠가 기록기 대상 as-is기록기 대상에 기록됩니다.

이 메서드를 사용할 때 기록 SkipValidation 기 인스턴스의 값이 적용됩니다.

이 메서드를 사용할 때는 Indented 기록기 인스턴스의 값과 Encoder 값이 적용되지 않습니다.

적용 대상