Skip to content

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 : class

Type parameters:

TState

The per-scan state.

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.