Freigeben über


VisualBasicSyntaxTree.IsEquivalentTo(SyntaxTree, Boolean) Methode

Definition

Bestimmt, ob zwei Bäume identisch sind und trivia-Unterschiede ignoriert werden.

public override bool IsEquivalentTo (Microsoft.CodeAnalysis.SyntaxTree tree, bool topLevel = false);
override this.IsEquivalentTo : Microsoft.CodeAnalysis.SyntaxTree * bool -> bool
Public Overrides Function IsEquivalentTo (tree As SyntaxTree, Optional topLevel As Boolean = false) As Boolean

Parameter

tree
SyntaxTree

Die Struktur, mit der verglichen werden soll.

topLevel
Boolean

Wenn "true" lautet, sind die Bäume gleichwertig, wenn die enthaltenen Knoten und Token, die Metadaten deklarieren, sichtbaren symbolischen Informationen entsprechen, wobei alle Unterschiede von Knoten innerhalb von Methodenkörpern oder Initialisierungsausdrücken ignoriert werden, andernfalls müssen alle Knoten und Token gleichwertig sein.

Gibt zurück

Gilt für: