ExpressionVisitor.VisitAndConvert Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een expressie geopend en wordt het resultaat teruggezet naar het oorspronkelijke expressietype.
Overloads
| Name | Description |
|---|---|
| VisitAndConvert<T>(ReadOnlyCollection<T>, String) |
Bezoekt alle expressies in de verzameling, waarbij de resultaten worden teruggezet naar het oorspronkelijke expressietype. |
| VisitAndConvert<T>(T, String) |
Hiermee wordt een expressie geopend en wordt het resultaat teruggezet naar het oorspronkelijke expressietype. |
VisitAndConvert<T>(ReadOnlyCollection<T>, String)
Bezoekt alle expressies in de verzameling, waarbij de resultaten worden teruggezet naar het oorspronkelijke expressietype.
public:
generic <typename T>
where T : System::Linq::Expressions::Expression System::Collections::ObjectModel::ReadOnlyCollection<T> ^ VisitAndConvert(System::Collections::ObjectModel::ReadOnlyCollection<T> ^ nodes, System::String ^ callerName);
public System.Collections.ObjectModel.ReadOnlyCollection<T> VisitAndConvert<T>(System.Collections.ObjectModel.ReadOnlyCollection<T> nodes, string callerName) where T : System.Linq.Expressions.Expression;
member this.VisitAndConvert : System.Collections.ObjectModel.ReadOnlyCollection<'T (requires 'T :> System.Linq.Expressions.Expression)> * string -> System.Collections.ObjectModel.ReadOnlyCollection<'T (requires 'T :> System.Linq.Expressions.Expression)> (requires 'T :> System.Linq.Expressions.Expression)
Public Function VisitAndConvert(Of T As Expression) (nodes As ReadOnlyCollection(Of T), callerName As String) As ReadOnlyCollection(Of T)
Type parameters
- T
Het type expressies.
Parameters
- nodes
- ReadOnlyCollection<T>
De expressies die u wilt bezoeken.
- callerName
- String
De naam van de aanroepmethode; wordt gebruikt om een beter foutbericht te melden.
Retouren
De gewijzigde expressieverzameling, als er een expressie is gewijzigd; retourneert anders de oorspronkelijke expressieverzameling.
Uitzonderingen
De visit-methode voor een van de expressies heeft een ander type geretourneerd.
Van toepassing op
VisitAndConvert<T>(T, String)
Hiermee wordt een expressie geopend en wordt het resultaat teruggezet naar het oorspronkelijke expressietype.
public:
generic <typename T>
where T : System::Linq::Expressions::Expression T VisitAndConvert(T node, System::String ^ callerName);
public T VisitAndConvert<T>(T node, string callerName) where T : System.Linq.Expressions.Expression;
member this.VisitAndConvert : 'T * string -> 'T (requires 'T :> System.Linq.Expressions.Expression)
Public Function VisitAndConvert(Of T As Expression) (node As T, callerName As String) As T
Type parameters
- T
Het type expressie.
Parameters
- node
- T
De expressie die u wilt bezoeken.
- callerName
- String
De naam van de aanroepmethode; wordt gebruikt om een beter foutbericht te rapporteren.
Retouren
De gewijzigde expressie, als deze of een subexpressie is gewijzigd; retourneert anders de oorspronkelijke expressie.
Uitzonderingen
De visit-methode voor dit knooppunt heeft een ander type geretourneerd.