SyntaxTree.IsEquivalentTo(SyntaxTree, Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt, ob zwei Bäume identisch sind, wobei die Unterschiede ignoriert werden.
public abstract bool IsEquivalentTo (Microsoft.CodeAnalysis.SyntaxTree tree, bool topLevel = false);
abstract member IsEquivalentTo : Microsoft.CodeAnalysis.SyntaxTree * bool -> bool
Public MustOverride Function IsEquivalentTo (tree As SyntaxTree, Optional topLevel As Boolean = false) As Boolean
Parameter
- tree
- SyntaxTree
Die Struktur, mit der sie verglichen werden soll.
- topLevel
- Boolean
Wenn true ist, sind die Bäume gleich, wenn die enthaltenen Knoten und Token deklarieren von metadaten sichtbaren symbolischen Informationen gleichwertig sind, wobei alle Unterschiede von Knoten innerhalb von Methodenkörpern oder Initialisierungsausdrücke ignoriert werden, andernfalls müssen alle Knoten und Token gleichwertig sein.