Taal

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

Definitie

Loopfunctie voor het identificeren van statische geheugenreferenties in een expressie.

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

Parameters

expression
Expression

Uitdrukking om te analyseren.

extension
Func<Expression,Boolean>

Als het aanwezig is, roep je om zoekopdracht te overschrijven voor zaken als sjabloonuitbreiding.

Retouren

Accessorpad van expressie, wat een potentieel partiƫle pad is en het volledige pad dat tot nu toe is gevonden.

Van toepassing op