IPgExplainedCustomScan<TState>
Namespace: Ankus
Assembly: Ankus.Runtime.dll
Adds properties to the custom scan’s EXPLAIN output.
public interface IPgExplainedCustomScan<TState> : IPgCustomScan<TState> where TState : classType parameters:
TState
The per-scan state.
Methods
Section titled “Methods”Explain(TState, PgExplainWriter)
Section titled “Explain(TState, PgExplainWriter)”Writes the scan’s EXPLAIN properties, after any rows have been produced for EXPLAIN ANALYZE.
public static abstract void Explain(TState state, PgExplainWriter explain)Parameters:
state — TState
The scan’s state.
explain — PgExplainWriter
The property writer for this scan node.