DataSourceSelectArguments.MaximumRows プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データ取得操作でデータ ソース コントロールが返すデータ行の最大数を表す値を取得または設定します。
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 例外がスローされる可能性があります。
データ バインド コントロールは、StartRowIndex メソッドに渡されるMaximumRows オブジェクトにDataSourceSelectArgumentsプロパティとSelect(DataSourceSelectArguments, DataSourceViewSelectCallback)プロパティを設定することで、ページングのためにデータ ソース コントロールからデータのサブセットを要求できます。
Important
DataSourceSelectArgumentsプロパティのいずれかが設定されていても、現在バインドされているデータ ソース コントロールが要求された機能をサポートしていない場合は、InvalidOperationException メソッドが呼び出されたときにDataSourceSelectArguments.RaiseUnsupportedCapabilitiesError(DataSourceView)例外がスローされます。