JsonStringSyntax Class
A string value.
public sealed class JsonStringSyntax : JsonValueSyntax- Inheritance
JsonValueSyntaxJsonStringSyntax
Properties
| Name | Description |
|---|---|
| StringToken | |
| Value | Gets the text of the string with its quotes removed and its escapes resolved. |
StringToken
JsonStringSyntax.csValue
JsonStringSyntax.csMethods
| Name | Description |
|---|---|
| Accept(JsonSyntaxVisitor) | |
| Accept<TResult>(JsonSyntaxVisitor<TResult>) | |
| Update(SyntaxToken) | Returns this string with a different token, or itself when nothing changed. |
| WithStringToken(SyntaxToken) | |
| WithValue(string) | Returns this string with a new value, escaped as JSON requires. |
Accept overloads
Accept(JsonSyntaxVisitor)
JsonStringSyntax.cspublic override void Accept(JsonSyntaxVisitor visitor)Parameters
visitorJsonSyntaxVisitor
No documentation is available.
Accept<TResult>(JsonSyntaxVisitor<TResult>)
JsonStringSyntax.cspublic override TResult? Accept<TResult>(JsonSyntaxVisitor<TResult> visitor)No documentation is available.
Update(SyntaxToken)
JsonStringSyntax.csReturns this string with a different token, or itself when nothing changed.
public JsonStringSyntax Update(SyntaxToken stringToken)WithStringToken(SyntaxToken)
JsonStringSyntax.cspublic JsonStringSyntax WithStringToken(SyntaxToken stringToken)No documentation is available.
WithValue(string)
JsonStringSyntax.csReturns this string with a new value, escaped as JSON requires.
public JsonStringSyntax WithValue(string value)