Expression.ReferenceWalk(Expression, Func<Expression,Boolean>) Methode

Definition

Walking-Funktion zur Identifikation statischer Speicherreferenzen in einem Ausdruck.

public(string path, System.Collections.Generic.HashSet<string> references) ReferenceWalk(AdaptiveExpressions.Expression expression, Func<AdaptiveExpressions.Expression,bool> extension = default);
member this.ReferenceWalk : AdaptiveExpressions.Expression * Func<AdaptiveExpressions.Expression, bool> -> ValueTuple<string, System.Collections.Generic.HashSet<string>>
Public Function ReferenceWalk (expression As Expression, Optional extension As Func(Of Expression, Boolean) = Nothing) As ValueTuple(Of String, HashSet(Of String))

Parameter

expression
Expression

Ausdruck zur Analyse.

extension
Func<Expression,Boolean>

Falls vorhanden, werde ich aufgerufen, um die Suche für Dinge wie Vorlagenerweiterungen zu überschreiben.

Gibt zurück

Accessorpfad der Expression, der ein potenzieller partieller Pfad und der bisher gefundene vollständige Pfad ist.

Gilt für: