Condividi tramite


DataSourceSelectArguments.MaximumRows Proprietà

Definizione

Ottiene o imposta un valore che rappresenta il numero massimo di righe di dati restituite da un controllo origine dati per un'operazione di recupero dati.

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

Valore della proprietà

Numero massimo di righe di dati restituite da un'origine dati per un'operazione di recupero dati. Il valore predefinito è 0, che indica che vengono restituite tutte le righe di dati possibili.

Commenti

La MaximumRows proprietà supporta scenari di paging. I controlli associati a dati controllano la proprietà di una vista origine dati in fase di CanPage esecuzione e aggiungono una DataSourceCapabilities.Page funzionalità usando il AddSupportedCapabilities(DataSourceCapabilities) metodo se la vista supporta il paging. Se il controllo associato a dati non riesce ad aggiungere la funzionalità e le proprietà di paging vengono impostate su un DataSourceSelectArguments oggetto passato alla vista origine dati durante un'operazione di recupero dati, potrebbe essere generata un'eccezione InvalidOperationException .

Il controllo associato a dati può richiedere un subset di dati da un controllo origine dati per il paging impostando le StartRowIndex proprietà e MaximumRows sull'oggetto DataSourceSelectArguments passato al Select(DataSourceSelectArguments, DataSourceViewSelectCallback) metodo .

Importante

Se una delle DataSourceSelectArguments proprietà è impostata, ma il controllo origine dati attualmente associato non supporta la funzionalità richiesta, viene generata un'eccezione InvalidOperationException quando viene chiamato il DataSourceSelectArguments.RaiseUnsupportedCapabilitiesError(DataSourceView) metodo .

Si applica a

Vedi anche