TomlPropertySyntax Class
A key/value pair such as port = 8080, in the document or in an inline table.
public sealed class TomlPropertySyntax : TomlEntrySyntax- Inheritance
TomlEntrySyntaxTomlPropertySyntax
Properties
| Name | Description |
|---|---|
| EqualsToken | |
| Key | |
| Value |
EqualsToken
TomlPropertySyntax.csMethods
| Name | Description |
|---|---|
| Accept(TomlSyntaxVisitor) | |
| Accept<TResult>(TomlSyntaxVisitor<TResult>) | |
| Update(TomlKeySyntax, SyntaxToken, TomlValueSyntax) | Returns this key/value pair with the given parts, or itself when nothing changed. |
| WithEqualsToken(SyntaxToken) | |
| WithKey(TomlKeySyntax) | |
| WithValue(TomlValueSyntax) |
Accept overloads
Accept(TomlSyntaxVisitor)
TomlPropertySyntax.cspublic override void Accept(TomlSyntaxVisitor visitor)Parameters
visitorTomlSyntaxVisitor
No documentation is available.
Accept<TResult>(TomlSyntaxVisitor<TResult>)
TomlPropertySyntax.cspublic override TResult? Accept<TResult>(TomlSyntaxVisitor<TResult> visitor)No documentation is available.
Update(TomlKeySyntax, SyntaxToken, TomlValueSyntax)
TomlPropertySyntax.csReturns this key/value pair with the given parts, or itself when nothing changed.
public TomlPropertySyntax Update(TomlKeySyntax key, SyntaxToken equalsToken, TomlValueSyntax value)Parameters
keyTomlKeySyntaxequalsTokenSyntaxTokenvalueTomlValueSyntax
Returns
Exceptions
ArgumentNullExceptionkeyorvalueisnull.
WithEqualsToken(SyntaxToken)
TomlPropertySyntax.cspublic TomlPropertySyntax WithEqualsToken(SyntaxToken equalsToken)No documentation is available.
WithKey(TomlKeySyntax)
TomlPropertySyntax.cspublic TomlPropertySyntax WithKey(TomlKeySyntax key)No documentation is available.
WithValue(TomlValueSyntax)
TomlPropertySyntax.cspublic TomlPropertySyntax WithValue(TomlValueSyntax value)No documentation is available.