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)  |