/
DataSourceCapabilities.xml
123 lines (120 loc) · 6.59 KB
/
DataSourceCapabilities.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
<Type Name="DataSourceCapabilities" FullName="System.Web.UI.DataSourceCapabilities">
<TypeSignature Language="C#" Value="public enum DataSourceCapabilities" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed DataSourceCapabilities extends System.Enum" />
<TypeSignature Language="DocId" Value="T:System.Web.UI.DataSourceCapabilities" />
<TypeSignature Language="VB.NET" Value="Public Enum DataSourceCapabilities" />
<TypeSignature Language="F#" Value="type DataSourceCapabilities = " />
<TypeSignature Language="C++ CLI" Value="public enum class DataSourceCapabilities" />
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.Flags]</AttributeName>
<AttributeName Language="F#">[<System.Flags>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Provides a way to request processing beyond record retrieval for a data retrieval operation of a data source control.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
Data source controls use the <xref:System.Web.UI.DataSourceCapabilities> enumeration in conjunction with the <xref:System.Web.UI.DataSourceSelectArguments> class to request paging, sorting, or other select-specific capabilities when performing a data retrieval operation. The requested capabilities are checked against the actual capabilities of the data source control during the data retrieval operation, and if they do not match an exception is raised.
This enumeration supports the <xref:System.FlagsAttribute> attribute, which enables you to use more than one member at a time.
]]></format>
</remarks>
<altmember cref="T:System.Web.UI.DataSourceControl" />
<altmember cref="T:System.Web.UI.DataSourceSelectArguments" />
</Docs>
<Members>
<Member MemberName="None">
<MemberSignature Language="C#" Value="None" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Web.UI.DataSourceCapabilities None = int32(0)" />
<MemberSignature Language="DocId" Value="F:System.Web.UI.DataSourceCapabilities.None" />
<MemberSignature Language="VB.NET" Value="None" />
<MemberSignature Language="F#" Value="None = 0" Usage="System.Web.UI.DataSourceCapabilities.None" />
<MemberSignature Language="C++ CLI" Value="None" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.UI.DataSourceCapabilities</ReturnType>
</ReturnValue>
<MemberValue>0</MemberValue>
<Docs>
<summary>Represents no paging, sorting, or total row count retrieval capabilities.</summary>
</Docs>
</Member>
<Member MemberName="Page">
<MemberSignature Language="C#" Value="Page" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Web.UI.DataSourceCapabilities Page = int32(2)" />
<MemberSignature Language="DocId" Value="F:System.Web.UI.DataSourceCapabilities.Page" />
<MemberSignature Language="VB.NET" Value="Page" />
<MemberSignature Language="F#" Value="Page = 2" Usage="System.Web.UI.DataSourceCapabilities.Page" />
<MemberSignature Language="C++ CLI" Value="Page" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.UI.DataSourceCapabilities</ReturnType>
</ReturnValue>
<MemberValue>2</MemberValue>
<Docs>
<summary>Represents the capability to page through the rows returned by an <see cref="M:System.Web.UI.DataSourceView.ExecuteSelect(System.Web.UI.DataSourceSelectArguments)" /> operation.</summary>
</Docs>
</Member>
<Member MemberName="RetrieveTotalRowCount">
<MemberSignature Language="C#" Value="RetrieveTotalRowCount" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Web.UI.DataSourceCapabilities RetrieveTotalRowCount = int32(4)" />
<MemberSignature Language="DocId" Value="F:System.Web.UI.DataSourceCapabilities.RetrieveTotalRowCount" />
<MemberSignature Language="VB.NET" Value="RetrieveTotalRowCount" />
<MemberSignature Language="F#" Value="RetrieveTotalRowCount = 4" Usage="System.Web.UI.DataSourceCapabilities.RetrieveTotalRowCount" />
<MemberSignature Language="C++ CLI" Value="RetrieveTotalRowCount" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.UI.DataSourceCapabilities</ReturnType>
</ReturnValue>
<MemberValue>4</MemberValue>
<Docs>
<summary>Represents the capability to retrieve a total row count of data, which corresponds to using the <see cref="F:System.Web.UI.DataSourceOperation.SelectCount" /> value.</summary>
</Docs>
</Member>
<Member MemberName="Sort">
<MemberSignature Language="C#" Value="Sort" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Web.UI.DataSourceCapabilities Sort = int32(1)" />
<MemberSignature Language="DocId" Value="F:System.Web.UI.DataSourceCapabilities.Sort" />
<MemberSignature Language="VB.NET" Value="Sort" />
<MemberSignature Language="F#" Value="Sort = 1" Usage="System.Web.UI.DataSourceCapabilities.Sort" />
<MemberSignature Language="C++ CLI" Value="Sort" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.UI.DataSourceCapabilities</ReturnType>
</ReturnValue>
<MemberValue>1</MemberValue>
<Docs>
<summary>Represents the capability to sort through the rows returned by an <see cref="M:System.Web.UI.DataSourceView.ExecuteSelect(System.Web.UI.DataSourceSelectArguments)" /> operation.</summary>
</Docs>
</Member>
</Members>
</Type>