C# Class Raven.Database.Linq.Ast.CaptureSelectNewFieldNamesVisitor

Inheritance: ICSharpCode.NRefactory.Visitors.AbstractAstVisitor
显示文件 Open project: nhsevidence/ravendb Class Usage Examples

Public Properties

Property Type Description
FieldNames HashSet

Public Methods

Method Description
Clear ( ) : void
VisitInvocationExpression ( InvocationExpression invocationExpression, object data ) : object
VisitQueryExpressionSelectClause ( QueryExpressionSelectClause queryExpressionSelectClause, object data ) : object

Private Methods

Method Description
ProcessQuery ( ICSharpCode.NRefactory.Ast.Expression queryExpressionSelectClause ) : void

Method Details

Clear() public method

public Clear ( ) : void
return void

VisitInvocationExpression() public method

public VisitInvocationExpression ( InvocationExpression invocationExpression, object data ) : object
invocationExpression ICSharpCode.NRefactory.Ast.InvocationExpression
data object
return object

VisitQueryExpressionSelectClause() public method

public VisitQueryExpressionSelectClause ( QueryExpressionSelectClause queryExpressionSelectClause, object data ) : object
queryExpressionSelectClause ICSharpCode.NRefactory.Ast.QueryExpressionSelectClause
data object
return object

Property Details

FieldNames public_oe property

public HashSet FieldNames
return HashSet