Compartir a través de


DataSourceSelectArguments.MaximumRows Propiedad

Definición

Obtiene o establece un valor que representa el número máximo de filas de datos que devuelve un control de origen de datos para una operación de recuperación de datos.

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

Valor de propiedad

Int32

El número máximo de filas de datos que devuelve un origen de datos para una operación de recuperación de datos. El valor predeterminado es 0, que indica que se devuelven todas las filas de datos posibles.

Comentarios

La MaximumRows propiedad admite escenarios de paginación. Los controles enlazados a datos comprueban la propiedad de una vista del origen de datos CanPage en tiempo de ejecución y agregan una DataSourceCapabilities.Page funcionalidad mediante el AddSupportedCapabilities(DataSourceCapabilities) método si la vista admite la paginación. Si el control enlazado a datos no puede Agregar la funcionalidad y las propiedades de paginación se establecen en un DataSourceSelectArguments objeto que se pasa a la vista del origen de datos durante una operación de recuperación de datos, InvalidOperationException es posible que se produzca una excepción.

El control enlazado a datos puede solicitar un subconjunto de datos de un control de origen de datos para la paginación mediante el establecimiento de las StartRowIndex MaximumRows propiedades y en el DataSourceSelectArguments objeto pasado al Select(DataSourceSelectArguments, DataSourceViewSelectCallback) método.

Importante

Si se establece alguna de las DataSourceSelectArguments propiedades, pero el control de origen de datos enlazado actualmente no admite la funcionalidad solicitada, InvalidOperationException se produce una excepción cuando DataSourceSelectArguments.RaiseUnsupportedCapabilitiesError(DataSourceView) se llama al método.

Se aplica a

Consulte también