Пример #1
0
 internal static ParseResult Compile(
     string commandText,
     Perspective perspective,
     ParserOptions parserOptions,
     IEnumerable <DbParameterReferenceExpression> parameters)
 {
     return(CqlQuery.CompileCommon <ParseResult>(commandText, parserOptions, (Func <System.Data.Entity.Core.Common.EntitySql.AST.Node, ParserOptions, ParseResult>)((astCommand, validatedParserOptions) => CqlQuery.AnalyzeCommandSemantics(astCommand, perspective, validatedParserOptions, parameters))));
 }
Пример #2
0
 internal static DbLambda CompileQueryCommandLambda(
     string queryCommandText,
     Perspective perspective,
     ParserOptions parserOptions,
     IEnumerable <DbParameterReferenceExpression> parameters,
     IEnumerable <DbVariableReferenceExpression> variables)
 {
     return(CqlQuery.CompileCommon <DbLambda>(queryCommandText, parserOptions, (Func <System.Data.Entity.Core.Common.EntitySql.AST.Node, ParserOptions, DbLambda>)((astCommand, validatedParserOptions) => CqlQuery.AnalyzeQueryExpressionSemantics(astCommand, perspective, validatedParserOptions, parameters, variables))));
 }