/// <summary> /// Executes the statement. /// </summary> public void Execute() { Rows.Enumerator rows = ExecuteInternal().GetEnumerator(); try { rows.MoveNext(); } finally { rows.Dispose(); } }
/// <summary> /// Resets the underlying statement. /// </summary> public void Dispose() => _rowEnumerator.Dispose();