C# Класс NJection.LambdaConverter.Expressions.Block

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

Защищенные свойства (Protected)

Свойство Тип Описание
BlockExpressions Collection
Parameters IEnumerable

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

Метод Описание
Accept ( NJectionExpressionVisitor visitor ) : Expression
Reduce ( ) : Expression
ResolveType ( ICSharpCode.NRefactory.CSharp blockStatement ) : Type
Update ( IEnumerable variables, IEnumerable parameters ) : Expression

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

Метод Описание
AddReturnLabelExpression ( ) : void
Block ( ICSharpCode.NRefactory.CSharp blockStatement, IScope scope, INRefcatoryExpressionVisitor visitor, IEnumerable parameters = null ) : System
BuildExpressions ( ) : void

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

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

public Accept ( NJectionExpressionVisitor visitor ) : Expression
visitor NJection.LambdaConverter.Visitors.NJectionExpressionVisitor
Результат System.Linq.Expressions.Expression

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

protected AddReturnLabelExpression ( ) : void
Результат void

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

protected Block ( ICSharpCode.NRefactory.CSharp blockStatement, IScope scope, INRefcatoryExpressionVisitor visitor, IEnumerable parameters = null ) : System
blockStatement ICSharpCode.NRefactory.CSharp
scope IScope
visitor INRefcatoryExpressionVisitor
parameters IEnumerable
Результат System

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

protected BuildExpressions ( ) : void
Результат void

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

public Reduce ( ) : Expression
Результат System.Linq.Expressions.Expression

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

public ResolveType ( ICSharpCode.NRefactory.CSharp blockStatement ) : Type
blockStatement ICSharpCode.NRefactory.CSharp
Результат System.Type

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

public Update ( IEnumerable variables, IEnumerable parameters ) : Expression
variables IEnumerable
parameters IEnumerable
Результат System.Linq.Expressions.Expression

Описание свойств

BlockExpressions защищенное свойство

protected Collection BlockExpressions
Результат Collection

Parameters защищенное свойство

protected IEnumerable Parameters
Результат IEnumerable