DataSourceCapabilities Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ger ett sätt att begära bearbetning utöver posthämtning för en datahämtningsåtgärd för en datakällakontroll.
Den här uppräkningen stöder en bitvis kombination av dess medlemsvärden.
public enum class DataSourceCapabilities
[System.Flags]
public enum DataSourceCapabilities
[<System.Flags>]
type DataSourceCapabilities =
Public Enum DataSourceCapabilities
- Arv
- Attribut
Fält
| Name | Värde | Description |
|---|---|---|
| None | 0 | Representerar inga hämtningsfunktioner för växling, sortering eller totalt antal rader. |
| Sort | 1 | Representerar möjligheten att sortera igenom de rader som returneras av en ExecuteSelect(DataSourceSelectArguments) åtgärd. |
| Page | 2 | Representerar möjligheten att bläddra igenom de rader som returneras av en ExecuteSelect(DataSourceSelectArguments) åtgärd. |
| RetrieveTotalRowCount | 4 | Representerar möjligheten att hämta ett totalt antal data, vilket motsvarar att använda SelectCount värdet. |
Kommentarer
Datakällkontroller använder DataSourceCapabilities uppräkningen tillsammans med DataSourceSelectArguments klassen för att begära växling, sortering eller andra select-specifika funktioner när du utför en datahämtningsåtgärd. De begärda funktionerna kontrolleras mot de faktiska funktionerna i datakällans kontroll under datahämtningsåtgärden, och om de inte matchar ett undantag utlöses.
Den här uppräkningen stöder FlagsAttribute attributet, vilket gör att du kan använda mer än en medlem i taget.