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

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

Int32

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

Комментарии

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

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

Важно!

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

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

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