/// <summary> /// Gets the statement. /// </summary> /// <returns></returns> public override sealed SqlStatement GetStatement() { SqlFilter filter = this.GetSqlFilter(); if (filter == null) { throw new InvalidOperationException("filter is null."); } // return... return(filter.GetStatement()); }