C# Класс Shaolinq.Persistence.Linq.Optimizers.AliasReferenceReplacer

Наследование: Shaolinq.Persistence.Linq.Expressions.SqlExpressionVisitor
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Replace ( Expression expression, bool>.Func oldAliasMatch, string replacement ) : Expression
Replace ( Expression expression, string oldAliasMatch, string replacement ) : Expression

Защищенные методы

Метод Описание
VisitColumn ( SqlColumnExpression columnExpression ) : Expression

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

Метод Описание
AliasReferenceReplacer ( bool>.Func oldAliasMatch, string replacement ) : System

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

Replace() публичный статический Метод

public static Replace ( Expression expression, bool>.Func oldAliasMatch, string replacement ) : Expression
expression System.Linq.Expressions.Expression
oldAliasMatch bool>.Func
replacement string
Результат System.Linq.Expressions.Expression

Replace() публичный статический Метод

public static Replace ( Expression expression, string oldAliasMatch, string replacement ) : Expression
expression System.Linq.Expressions.Expression
oldAliasMatch string
replacement string
Результат System.Linq.Expressions.Expression

VisitColumn() защищенный Метод

protected VisitColumn ( SqlColumnExpression columnExpression ) : Expression
columnExpression Shaolinq.Persistence.Linq.Expressions.SqlColumnExpression
Результат System.Linq.Expressions.Expression