DataSourceSelectArguments.MaximumRows Özellik

Tanım

Veri kaynağı denetiminin bir veri alma işlemi için döndürdüğü en fazla veri satırı sayısını temsil eden bir değer alır veya ayarlar.

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

Özellik Değeri

Int32

Veri kaynağının veri alma işlemi için döndürdüğü en fazla veri satırı sayısı. Varsayılan değer 0 ' dır ve tüm olası veri satırlarının döndürüldüğünü gösterir.

Açıklamalar

MaximumRowsÖzelliği, sayfalama senaryolarını destekler. Veri bağlantılı denetimler çalışma zamanında bir veri kaynağı görünümünün CanPage özelliğini denetler ve DataSourceCapabilities.Page AddSupportedCapabilities(DataSourceCapabilities) Görünüm sayfalamayı destekliyorsa metodunu kullanarak bir yetenek ekler. Veriye bağlı denetim özelliği ekleyemezse ve veri DataSourceSelectArguments alma işlemi sırasında veri kaynağı görünümüne geçirilen bir nesne üzerinde sayfalama özellikleri ayarlanırsa, bir InvalidOperationException özel durum oluşabilir.

Veriye bağlı denetim, StartRowIndex MaximumRows DataSourceSelectArguments metoduna geçirilen nesnede ve özelliklerini ayarlayarak, sayfalama için bir veri kaynağı denetiminden veri alt kümesi isteyebilir Select(DataSourceSelectArguments, DataSourceViewSelectCallback) .

Önemli

Özelliklerden herhangi biri DataSourceSelectArguments ayarlandıysa, ancak şu anda bağlı veri kaynağı denetimi istenen özelliği desteklemiyorsa, InvalidOperationException yöntemi çağrıldığında bir özel durum oluşturulur DataSourceSelectArguments.RaiseUnsupportedCapabilitiesError(DataSourceView) .

Şunlara uygulanır

Ayrıca bkz.