Method | Description | |
---|---|---|
Generate ( |
Given the logical query plan (QilExpression) generate a physical query plan (MSIL) that can be executed.
|
|
XmlILGenerator ( ) : System |
Always output debug information in debug mode.
|
Method | Description | |
---|---|---|
CreateExecuteFunction ( |
Create and generate the "Execute" method, which is the entry point to the query.
|
|
CreateFunctionMetadata ( IList |
Create MethodBuilder metadata for the specified QilExpression function. Annotate ndFunc with the MethodBuilder. Also, each QilExpression argument type should be converted to a corresponding Clr type. Each argument QilExpression node should be annotated with the resulting ParameterBuilder.
|
|
CreateGlobalValueMetadata ( IList |
Generate metadata for a method that calculates a global value.
|
|
CreateHelperFunctions ( ) : void |
Create and generate various helper methods, which are called by the generated code.
|
|
EvaluateGlobalValues ( IList |
Generate code to force evaluation of some or all global variables and/or parameters.
|
public Generate ( |
||
query | ||
asmName | ||
return |