DataSourceCapabilities Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece uma forma de solicitar processamento para além da recuperação de registos para uma operação de recuperação de dados de um controlo de fonte de dados.
Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.
public enum class DataSourceCapabilities
[System.Flags]
public enum DataSourceCapabilities
[<System.Flags>]
type DataSourceCapabilities =
Public Enum DataSourceCapabilities
- Herança
- Atributos
Campos
| Name | Valor | Description |
|---|---|---|
| None | 0 | Não representa capacidades de paginação, ordenação ou recuperação total de linhas. |
| Sort | 1 | Representa a capacidade de ordenar as linhas devolvidas por uma ExecuteSelect(DataSourceSelectArguments) operação. |
| Page | 2 | Representa a capacidade de paginar as linhas devolvidas por uma ExecuteSelect(DataSourceSelectArguments) operação. |
| RetrieveTotalRowCount | 4 | Representa a capacidade de recuperar uma contagem total de linhas de dados, que corresponde ao uso do SelectCount valor. |
Observações
Os controlos de fonte de dados utilizam a DataSourceCapabilities enumeração em conjunto com a DataSourceSelectArguments classe para solicitar paginação, ordenação ou outras capacidades específicas de seleção ao realizar uma operação de recuperação de dados. As capacidades solicitadas são verificadas em relação às capacidades reais do controlo de fontes de dados durante a operação de recuperação de dados e, se não corresponderem, é criada uma exceção.
Esta enumeração suporta o FlagsAttribute atributo, que permite usar mais do que um membro ao mesmo tempo.