Utf8JsonWriter.WriteCommentValue メソッド

定義

オーバーロード

WriteCommentValue(ReadOnlySpan<Byte>)

UTF-8 テキスト値を JSON コメントとして書き込みます。Writes a UTF-8 text value as a JSON comment.

WriteCommentValue(ReadOnlySpan<Char>)

UTF-16 テキスト値を JSON コメントとして書き込みます。Writes a UTF-16 text value as a JSON comment.

WriteCommentValue(String)

文字列テキスト値を JSON コメントとして書き込みます。Writes a string text value as a JSON comment.

WriteCommentValue(ReadOnlySpan<Byte>)

UTF-8 テキスト値を JSON コメントとして書き込みます。Writes a UTF-8 text value as a JSON comment.

public:
 void WriteCommentValue(ReadOnlySpan<System::Byte> utf8Value);
public void WriteCommentValue (ReadOnlySpan<byte> utf8Value);
member this.WriteCommentValue : ReadOnlySpan<byte> -> unit
Public Sub WriteCommentValue (utf8Value As ReadOnlySpan(Of Byte))

パラメーター

utf8Value
ReadOnlySpan<Byte>

/../ 内に JSON コメントとして書き込まれる、UTF-8 でエンコードされた値。The UTF-8 encoded value to be written as a JSON comment within /../.

例外

指定した値が大きすぎます。The specified value is too large.

- または --or-

utf8Value にコメント区切り記号 (つまり */) が含まれています。utf8Value contains a comment delimiter (that is, */).

注釈

コメント値は、書き込みの前にエスケープされません。The comment value is not escaped before writing.

WriteCommentValue(ReadOnlySpan<Char>)

UTF-16 テキスト値を JSON コメントとして書き込みます。Writes a UTF-16 text value as a JSON comment.

public:
 void WriteCommentValue(ReadOnlySpan<char> value);
public void WriteCommentValue (ReadOnlySpan<char> value);
member this.WriteCommentValue : ReadOnlySpan<char> -> unit
Public Sub WriteCommentValue (value As ReadOnlySpan(Of Char))

パラメーター

value
ReadOnlySpan<Char>

/../ 内に UTF-8 でトランスコードされた JSON コメントとして書き込まれる、UTF-16 でエンコードされた値。The UTF-16 encoded value to be written as a UTF-8 transcoded JSON comment within /../.

例外

指定した値が大きすぎます。The specified value is too large.

- または --or-

value にコメント区切り記号 (つまり */) が含まれています。value contains a comment delimiter (that is, */).

注釈

コメント値は、書き込みの前にエスケープされません。The comment value is not escaped before writing.

WriteCommentValue(String)

文字列テキスト値を JSON コメントとして書き込みます。Writes a string text value as a JSON comment.

public:
 void WriteCommentValue(System::String ^ value);
public void WriteCommentValue (string value);
member this.WriteCommentValue : string -> unit
Public Sub WriteCommentValue (value As String)

パラメーター

value
String

/../ 内に UTF-8 でトランスコードされた JSON コメントとして書き込まれる、UTF-16 でエンコードされた値。The UTF-16 encoded value to be written as a UTF-8 transcoded JSON comment within /../.

例外

指定した値が大きすぎます。The specified value is too large.

- または --or-

value にコメント区切り記号 (つまり */) が含まれています。value contains a comment delimiter (that is, */).

value パラメーターが null です。The value parameter is null.

注釈

コメント値は、書き込みの前にエスケープされません。The comment value is not escaped before writing.

適用対象