Enum ExplanationLevel
Represents the level of Query Explanation that is desired.
Namespace: VDS.RDF.Query
Assembly: dotNetRDF.dll
Syntax
[Flags]
public enum ExplanationLevel
Fields
| Name | Description |
|---|---|
| AnalyseAll | Shows all analysis information |
| AnalyseBgps | Shows an analysis of BGPs prior to evaluating them |
| AnalyseJoins | Shows an analysis of Joins prior to evaluating them |
| AnalyseNamedGraphs | Shows an analysis of Named Graphs used by a Graph clause prior to evaluating them |
| Basic | Basic Explanation Level (Console Standard Output and Basic Information) |
| BasicSimulation | Basic Explanation Level with Query Evaluation simulated |
| Default | Default Explanation Level (Default Outputs and Default Information) |
| DefaultSimulation | Default Explanation Level with Query Evaluation simulated |
| Detailed | Detailed Explanation Level (Default Outputs and All Information) |
| DetailedSimulation | Detailed Explanation Level with Query Evaluation simulated |
| Full | Full Explanation Level (All Outputs, All Information and All Analysis) |
| FullSimulation | Full Explanation Level with Query Evaluation simulated |
| None | Specifies No Explanations |
| OutputAll | Specifies Explanations are output to all |
| OutputDefault | Specifies Explanations are output to Debug and Console Standard Output |
| OutputToConsoleStdErr | Specifies Explanations are output to Console Standard Error |
| OutputToConsoleStdOut | Specifies Explanations are output to Console Standard Output |
| OutputToDebug | Specifies Explanations are output to Debug |
| OutputToTrace | Specifies Explanations are output to Trace |
| ShowAction | Show the Action being performed (makes it clear whether the explanation marks the start/end of an operation) |
| ShowAll | Shows All Information |
| ShowBasic | Shows Basic Information (Depth, Operator and Action) |
| ShowDefault | Shows Default Information (Thread ID, Depth, Operator and Action) |
| ShowDepth | Show the Depth of the Algebra Operator |
| ShowIntermediateResultCount | Show Intermediate Result Counts at each stage of evaluation |
| ShowOperator | Show the Type of the Algebra Operator |
| ShowThreadID | Show the Thread ID of the Thread evaluating the query (useful in multi-threaded environments) |
| ShowTimings | Shows Timings for the Query |
| Simulate | Sets whether Evaluation should be simulated (means timings will not be accurate but allows you to explain queries without needing actual data to evaluate them against) |