TomlSyntaxVisitor<TResult> Class
Dispatches on the kind of a TOML node and returns a result.
public abstract class TomlSyntaxVisitor<TResult>Type parameters
TResult- What visiting a node produces.
Constructors
| Name | Description |
|---|---|
| TomlSyntaxVisitor() |
TomlSyntaxVisitor()
protected TomlSyntaxVisitor()No documentation is available.
Methods
DefaultVisit(TomlSyntaxNode)
TomlSyntaxVisitor.csCalled for any node whose own method is not overridden.
public virtual TResult? DefaultVisit(TomlSyntaxNode node)Visit(TomlSyntaxNode?)
TomlSyntaxVisitor.csVisits node, returning the default result when it is null.
public virtual TResult? Visit(TomlSyntaxNode? node)VisitTomlArray(TomlArraySyntax)
TomlSyntaxVisitor.cspublic virtual TResult? VisitTomlArray(TomlArraySyntax node)No documentation is available.
VisitTomlBoolean(TomlBooleanSyntax)
TomlSyntaxVisitor.cspublic virtual TResult? VisitTomlBoolean(TomlBooleanSyntax node)No documentation is available.
VisitTomlDateTime(TomlDateTimeSyntax)
TomlSyntaxVisitor.cspublic virtual TResult? VisitTomlDateTime(TomlDateTimeSyntax node)No documentation is available.
VisitTomlDocument(TomlDocumentSyntax)
TomlSyntaxVisitor.cspublic virtual TResult? VisitTomlDocument(TomlDocumentSyntax node)No documentation is available.
VisitTomlFloat(TomlFloatSyntax)
TomlSyntaxVisitor.cspublic virtual TResult? VisitTomlFloat(TomlFloatSyntax node)No documentation is available.
VisitTomlInlineTable(TomlInlineTableSyntax)
TomlSyntaxVisitor.cspublic virtual TResult? VisitTomlInlineTable(TomlInlineTableSyntax node)No documentation is available.
VisitTomlInteger(TomlIntegerSyntax)
TomlSyntaxVisitor.cspublic virtual TResult? VisitTomlInteger(TomlIntegerSyntax node)No documentation is available.
VisitTomlKey(TomlKeySyntax)
TomlSyntaxVisitor.cspublic virtual TResult? VisitTomlKey(TomlKeySyntax node)No documentation is available.
VisitTomlProperty(TomlPropertySyntax)
TomlSyntaxVisitor.cspublic virtual TResult? VisitTomlProperty(TomlPropertySyntax node)No documentation is available.
VisitTomlSkippedText(TomlSkippedTextSyntax)
TomlSyntaxVisitor.cspublic virtual TResult? VisitTomlSkippedText(TomlSkippedTextSyntax node)No documentation is available.
VisitTomlSkippedValue(TomlSkippedValueSyntax)
TomlSyntaxVisitor.cspublic virtual TResult? VisitTomlSkippedValue(TomlSkippedValueSyntax node)No documentation is available.
VisitTomlString(TomlStringSyntax)
TomlSyntaxVisitor.cspublic virtual TResult? VisitTomlString(TomlStringSyntax node)No documentation is available.
VisitTomlTable(TomlTableSyntax)
TomlSyntaxVisitor.cspublic virtual TResult? VisitTomlTable(TomlTableSyntax node)No documentation is available.