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>

存在する場合は、テンプレート拡張などの検索をオーバーライドします。

返品

表現のアクセスパス(部分的な経路であり、これまでに見つかった完全な経路)です。

適用対象