System.Web.UI.DataSourceSelectArguments.AddSupportedCapabilities Method

Adds one capability to the System.Web.UI.DataSourceSelectArguments instance, which is used to compare supported capabilities and requested capabilities.

Syntax

public void AddSupportedCapabilities (DataSourceCapabilities srcCapabilities)

Parameters

srcCapabilities
Documentation for this section has not yet been entered.

Remarks

Data source controls call the DataSourceSelectArguments.AddSupportedCapabilities(DataSourceCapabilities) method for each capability the data source supports. After the capabilities are added, any call to the DataSourceSelectArguments.RaiseUnsupportedCapabilitiesError(DataSourceView) method compares the supported capabilities against the requested capabilities (represented by setting the DataSourceSelectArguments.SortExpression, DataSourceSelectArguments.RetrieveTotalRowCount, DataSourceSelectArguments.MaximumRows, and DataSourceSelectArguments.StartRowIndex properties). For example, if a capability such as DataSourceCapabilities.Sort is not added but the DataSourceSelectArguments.SortExpression property is set, the DataSourceSelectArguments.RaiseUnsupportedCapabilitiesError(DataSourceView) method throws a NotSupportedException exception.

Requirements

Namespace: System.Web.UI
Assembly: System.Web (in System.Web.dll)
Assembly Versions: 2.0.0.0
Since: .NET 2.0