Freigeben über


SyntaxNode.IsEquivalentToCore(SyntaxNode, Boolean) Methode

Definition

Bestimmt, ob zwei Knoten identisch sind, wobei trivia-Unterschiede ignoriert werden.

protected abstract bool IsEquivalentToCore (Microsoft.CodeAnalysis.SyntaxNode node, bool topLevel = false);
abstract member IsEquivalentToCore : Microsoft.CodeAnalysis.SyntaxNode * bool -> bool
Protected MustOverride Function IsEquivalentToCore (node As SyntaxNode, Optional topLevel As Boolean = false) As Boolean

Parameter

node
SyntaxNode

Der Knoten, mit dem verglichen werden soll.

topLevel
Boolean

Wenn "true" ist, sind die Knoten gleich, 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: