Freigeben über


ICompilationUnitSyntax Schnittstelle

Definition

Schnittstelle, die von jedem Knoten implementiert wird, der das Stammverzeichnis "CompilationUnit" einer SyntaxTree. d. h. jeder Knoten, der von GetRoot(CancellationToken) dem zurückgegeben wird, wo HasCompilationUnitRoot diese Schnittstelle implementiert wird true .

Diese Schnittstelle bietet eine gemeinsame Möglichkeit, sowohl den Stamm eines SyntaxTree bestimmten SyntaxNodeTyps zu finden, als auch eine gemeinsame Möglichkeit für die Behandlung des Speziellen EndOfFileToken , das erforderlich ist, um alle endgültigen Trivia in einem SourceText , das keinem anderen SyntaxTokengehört, zu speichern.

public interface class ICompilationUnitSyntax
public interface ICompilationUnitSyntax
type ICompilationUnitSyntax = interface
Public Interface ICompilationUnitSyntax
Abgeleitet

Eigenschaften

EndOfFileToken

Stellt das Ende der Quelldatei dar. Dies SyntaxToken kann SyntaxTrivia (Leerzeichen, Kommentare, Richtlinien) angefügt sein.

Gilt für: