C# Class ExpressionWriterVisitor, code

Inheritance: ExpressionVisitor
Afficher le fichier Open project: shendongnian/code

Méthodes publiques

Méthode Description
ExpressionWriterVisitor ( TextWriter, writer )

Méthodes protégées

Méthode Description
VisitBinary ( BinaryExpression, node ) : Expression,
VisitConditional ( ConditionalExpression, node ) : Expression,
VisitConstant ( ConstantExpression, node ) : Expression,
VisitLambda ( Expression, node ) : Expression,
VisitMember ( MemberExpression node ) : Expression,
VisitParameter ( ParameterExpression node ) : Expression,

Private Methods

Méthode Description
GetOperator ( ExpressionType type ) : string

Method Details

ExpressionWriterVisitor() public méthode

public ExpressionWriterVisitor ( TextWriter, writer )
writer TextWriter,

VisitBinary() protected méthode

protected VisitBinary ( BinaryExpression, node ) : Expression,
node BinaryExpression,
Résultat Expression,

VisitConditional() protected méthode

protected VisitConditional ( ConditionalExpression, node ) : Expression,
node ConditionalExpression,
Résultat Expression,

VisitConstant() protected méthode

protected VisitConstant ( ConstantExpression, node ) : Expression,
node ConstantExpression,
Résultat Expression,

VisitLambda() protected méthode

protected VisitLambda ( Expression, node ) : Expression,
node Expression,
Résultat Expression,

VisitMember() protected méthode

protected VisitMember ( MemberExpression node ) : Expression,
node MemberExpression
Résultat Expression,

VisitParameter() protected méthode

protected VisitParameter ( ParameterExpression node ) : Expression,
node ParameterExpression
Résultat Expression,