C# Class Raven.Database.Linq.QueryParsingUtils

Afficher le fichier Open project: nhsevidence/ravendb Class Usage Examples

Méthodes publiques

Méthode Description
AsLambdaExpression ( this expression ) : LambdaExpression
Compile ( string source, string name, string queryText, OrderedPartCollection extensions, string basePath ) : Type
GenerateText ( TypeDeclaration type, OrderedPartCollection extensions ) : string
GetVariableDeclarationForLinqMethods ( string query, bool requiresSelectNewAnonymousType ) : VariableDeclaration
GetVariableDeclarationForLinqQuery ( string query, bool requiresSelectNewAnonymousType ) : VariableDeclaration
ToText ( ICSharpCode.NRefactory.Ast.AbstractNode node ) : string

Method Details

AsLambdaExpression() public static méthode

public static AsLambdaExpression ( this expression ) : LambdaExpression
expression this
Résultat ICSharpCode.NRefactory.Ast.LambdaExpression

Compile() public static méthode

public static Compile ( string source, string name, string queryText, OrderedPartCollection extensions, string basePath ) : Type
source string
name string
queryText string
extensions OrderedPartCollection
basePath string
Résultat System.Type

GenerateText() public static méthode

public static GenerateText ( TypeDeclaration type, OrderedPartCollection extensions ) : string
type ICSharpCode.NRefactory.Ast.TypeDeclaration
extensions OrderedPartCollection
Résultat string

GetVariableDeclarationForLinqMethods() public static méthode

public static GetVariableDeclarationForLinqMethods ( string query, bool requiresSelectNewAnonymousType ) : VariableDeclaration
query string
requiresSelectNewAnonymousType bool
Résultat ICSharpCode.NRefactory.Ast.VariableDeclaration

GetVariableDeclarationForLinqQuery() public static méthode

public static GetVariableDeclarationForLinqQuery ( string query, bool requiresSelectNewAnonymousType ) : VariableDeclaration
query string
requiresSelectNewAnonymousType bool
Résultat ICSharpCode.NRefactory.Ast.VariableDeclaration

ToText() public static méthode

public static ToText ( ICSharpCode.NRefactory.Ast.AbstractNode node ) : string
node ICSharpCode.NRefactory.Ast.AbstractNode
Résultat string