ReplacingExpressionVisitor.Replace Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Název | Description |
|---|---|
| Replace(IReadOnlyList<Expression>, IReadOnlyList<Expression>, Expression) |
Nahradí jeden výraz jiným ve stromu daného výrazu. |
| Replace(Expression, Expression, Expression) |
Nahradí jeden výraz jiným ve stromu daného výrazu. |
Replace(IReadOnlyList<Expression>, IReadOnlyList<Expression>, Expression)
Nahradí jeden výraz jiným ve stromu daného výrazu.
public static System.Linq.Expressions.Expression Replace(System.Collections.Generic.IReadOnlyList<System.Linq.Expressions.Expression> originals, System.Collections.Generic.IReadOnlyList<System.Linq.Expressions.Expression> replacements, System.Linq.Expressions.Expression tree);
static member Replace : System.Collections.Generic.IReadOnlyList<System.Linq.Expressions.Expression> * System.Collections.Generic.IReadOnlyList<System.Linq.Expressions.Expression> * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Public Shared Function Replace (originals As IReadOnlyList(Of Expression), replacements As IReadOnlyList(Of Expression), tree As Expression) As Expression
Parametry
- originals
- IReadOnlyList<Expression>
Seznam původních výrazů, které chcete nahradit.
- replacements
- IReadOnlyList<Expression>
Seznam výrazů, které se mají použít jako nahrazení.
- tree
- Expression
Strom výrazu, ve kterém se provede nahrazení.
Návraty
Strom výrazu s nahrazovacími položkami.
Platí pro
Replace(Expression, Expression, Expression)
Nahradí jeden výraz jiným ve stromu daného výrazu.
public static System.Linq.Expressions.Expression Replace(System.Linq.Expressions.Expression original, System.Linq.Expressions.Expression replacement, System.Linq.Expressions.Expression tree);
static member Replace : System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Public Shared Function Replace (original As Expression, replacement As Expression, tree As Expression) As Expression
Parametry
- original
- Expression
Výraz, který se má nahradit.
- replacement
- Expression
Výraz, který se má použít jako náhrada.
- tree
- Expression
Strom výrazu, ve kterém se provede nahrazení.
Návraty
Strom výrazu s nahrazovacími položkami.