TomlIntegerSyntax Class
An integer, such as 42, -17, 1_000, or 0xDEADBEEF.
public sealed class TomlIntegerSyntax : TomlValueSyntax- Inheritance
TomlValueSyntaxTomlIntegerSyntax
Properties
| Name | Description |
|---|---|
| IntegerToken | |
| Value | Gets the value of the integer. |
IntegerToken
TomlIntegerSyntax.csValue
TomlIntegerSyntax.csGets the value of the integer.
public long Value { get; }Property value
Exceptions
InvalidOperationException- The token was built by hand and does not spell an integer.
Methods
| Name | Description |
|---|---|
| Accept(TomlSyntaxVisitor) | |
| Accept<TResult>(TomlSyntaxVisitor<TResult>) | |
| Update(SyntaxToken) | Returns this value with a different token, or itself when nothing changed. |
| WithIntegerToken(SyntaxToken) | |
| WithValue(long) | Returns this integer with a new value, written in decimal. |
Accept overloads
Accept(TomlSyntaxVisitor)
TomlIntegerSyntax.cspublic override void Accept(TomlSyntaxVisitor visitor)Parameters
visitorTomlSyntaxVisitor
No documentation is available.
Accept<TResult>(TomlSyntaxVisitor<TResult>)
TomlIntegerSyntax.cspublic override TResult? Accept<TResult>(TomlSyntaxVisitor<TResult> visitor)No documentation is available.
Update(SyntaxToken)
TomlIntegerSyntax.csReturns this value with a different token, or itself when nothing changed.
public TomlIntegerSyntax Update(SyntaxToken integerToken)WithIntegerToken(SyntaxToken)
TomlIntegerSyntax.cspublic TomlIntegerSyntax WithIntegerToken(SyntaxToken integerToken)No documentation is available.
WithValue(long)
TomlIntegerSyntax.csReturns this integer with a new value, written in decimal.
public TomlIntegerSyntax WithValue(long value)