Jazyk

ReplacingExpressionVisitor.Replace Metoda

Definice

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)

Zdroj:
ReplacingExpressionVisitor.cs
Zdroj:
ReplacingExpressionVisitor.cs
Zdroj:
ReplacingExpressionVisitor.cs

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)

Zdroj:
ReplacingExpressionVisitor.cs
Zdroj:
ReplacingExpressionVisitor.cs
Zdroj:
ReplacingExpressionVisitor.cs
Zdroj:
ReplacingExpressionVisitor.cs
Zdroj:
ReplacingExpressionVisitor.cs
Zdroj:
ReplacingExpressionVisitor.cs
Zdroj:
ReplacingExpressionVisitor.cs
Zdroj:
ReplacingExpressionVisitor.cs
Zdroj:
ReplacingExpressionVisitor.cs

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.

Platí pro