Condividi tramite


DataSourceSelectArguments.MaximumRows Proprietà

Definizione

Ottiene o imposta un valore che rappresenta il numero massimo di righe di dati restituito 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à

Int32

Il numero massimo di righe di dati restituito da un'origine dati per un'operazione di recupero dati. Il valore predefinito è 0, che restituisce tutte le righe di dati possibili.

Commenti

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

Il controllo con associazione a dati può richiedere un subset di dati da un controllo origine dati per il paging impostando le StartRowIndex MaximumRows proprietà e sull' DataSourceSelectArguments oggetto 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, InvalidOperationException viene generata un'eccezione quando DataSourceSelectArguments.RaiseUnsupportedCapabilitiesError(DataSourceView) viene chiamato il metodo.

Si applica a

Vedi anche