語言

Expression.ReferenceWalk(Expression, Func<Expression,Boolean>) 方法

定義

行走功能用於識別表達式中的靜態記憶體參考。

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))

參數

expression
Expression

表情分析。

extension
Func<Expression,Boolean>

如果存在,則會被呼叫來覆蓋像是範本擴充等查詢。

傳回

存取者表達路徑,是潛在的部分路徑,也是目前找到的完整路徑。

適用於