Поделиться через


DataSourceSelectArguments.MaximumRows Свойство

Определение

Возвращает или задает значение, представляющее максимальное количество строк данных, возвращаемых элементом управления версиями данных для операции извлечения данных.

public:
 property int MaximumRows { int get(); void set(int value); };
public int MaximumRows { get; set; }
member this.MaximumRows : int with get, set
Public Property MaximumRows As Integer

Значение свойства

Максимальное количество строк данных, возвращаемых источником данных для операции извлечения данных. Значение по умолчанию равно 0, указывающее, что возвращаются все возможные строки данных.

Комментарии

Свойство MaximumRows поддерживает сценарии разбиения по страницам. Элементы управления с привязкой к данным проверяют свойство представления CanPage источника данных во время выполнения и добавляют DataSourceCapabilities.Page возможность использования AddSupportedCapabilities(DataSourceCapabilities) метода, если представление поддерживает разбиение по страницам. Если элемент управления с привязкой к данным не может добавить возможность, а свойства разбиения на страницы задаются в объекте DataSourceSelectArguments , переданном в представление источника данных во время операции извлечения данных, InvalidOperationException может возникать исключение.

Элемент управления с привязкой к данным может запрашивать подмножество данных из элемента управления источника данных для разбиения по страницам, задав StartRowIndexMaximumRows свойства DataSourceSelectArguments объекта, переданного методу Select(DataSourceSelectArguments, DataSourceViewSelectCallback) .

Это важно

Если задано какое-либо из DataSourceSelectArguments свойств, но в настоящее время привязанный элемент управления источниками данных не поддерживает запрошенную возможность, InvalidOperationException при вызове метода возникает DataSourceSelectArguments.RaiseUnsupportedCapabilitiesError(DataSourceView) исключение.

Применяется к

См. также раздел