C# Класс ExpressionRewriter, code

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Apply ( Expression, expression ) : Expression,
ExpressionRewriter ( ) : System,
Inline ( ) : ExpressionRewriter,
Subst ( Expression from, Expression to ) : ExpressionRewriter

Приватные методы

Метод Описание
AutoInline ( InvocationExpression, expression ) : Expression,
CheckLocked ( ) : void
CoalesceTerms ( IEnumerable, sourceWithNulls, IEnumerable, replacements ) : IEnumerable
ExpressionRewriter ( ExpressionRewriter, parent ) : System,
HasValue ( Array, expressions ) : bool
Walk ( Expression expression ) : Expression
Walk ( IEnumerable expressions ) : Expression[]

Описание методов

Apply() публичный Метод

public Apply ( Expression, expression ) : Expression,
expression Expression,
Результат Expression,

ExpressionRewriter() публичный Метод

public ExpressionRewriter ( ) : System,
Результат System,

Inline() публичный Метод

public Inline ( ) : ExpressionRewriter,
Результат ExpressionRewriter,

Subst() публичный Метод

public Subst ( Expression from, Expression to ) : ExpressionRewriter
from Expression
to Expression
Результат ExpressionRewriter