SchemaTableColumn.xml 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Type Name="SchemaTableColumn" FullName="System.Data.Common.SchemaTableColumn">
  3. <TypeSignature Language="C#" Value="public static class SchemaTableColumn" />
  4. <AssemblyInfo>
  5. <AssemblyName>System.Data</AssemblyName>
  6. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  7. </AssemblyInfo>
  8. <Base>
  9. <BaseTypeName>System.Object</BaseTypeName>
  10. </Base>
  11. <Interfaces />
  12. <Docs>
  13. <remarks>To be added.</remarks>
  14. <since version=".NET 2.0" />
  15. <summary>
  16. <attribution license="cc4" from="Microsoft" modified="false" />
  17. <para>Describes the column metadata of the schema for a database table.</para>
  18. </summary>
  19. </Docs>
  20. <Members>
  21. <Member MemberName="AllowDBNull">
  22. <MemberSignature Language="C#" Value="public static readonly string AllowDBNull;" />
  23. <MemberType>Field</MemberType>
  24. <ReturnValue>
  25. <ReturnType>System.String</ReturnType>
  26. </ReturnValue>
  27. <Docs>
  28. <since version=".NET 2.0" />
  29. <remarks>
  30. <attribution license="cc4" from="Microsoft" modified="false" />
  31. <para>Returns the string "true" if DBNull is allowed; otherwise "false".</para>
  32. <block subset="none" type="note">
  33. <para>Avoid setting AllowDbNull to "true" for primary key columns. A column defined as a primary key can be set to AllowDbNull, but a null value cannot be assigned to it. </para>
  34. </block>
  35. </remarks>
  36. <summary>
  37. <attribution license="cc4" from="Microsoft" modified="false" />
  38. <para>Specifies whether value DBNull is allowed.</para>
  39. </summary>
  40. </Docs>
  41. <AssemblyInfo>
  42. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  43. </AssemblyInfo>
  44. </Member>
  45. <Member MemberName="BaseColumnName">
  46. <MemberSignature Language="C#" Value="public static readonly string BaseColumnName;" />
  47. <MemberType>Field</MemberType>
  48. <ReturnValue>
  49. <ReturnType>System.String</ReturnType>
  50. </ReturnValue>
  51. <Docs>
  52. <remarks>To be added.</remarks>
  53. <since version=".NET 2.0" />
  54. <summary>
  55. <attribution license="cc4" from="Microsoft" modified="false" />
  56. <para>Specifies the name of the column in the schema table.</para>
  57. </summary>
  58. </Docs>
  59. <AssemblyInfo>
  60. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  61. </AssemblyInfo>
  62. </Member>
  63. <Member MemberName="BaseSchemaName">
  64. <MemberSignature Language="C#" Value="public static readonly string BaseSchemaName;" />
  65. <MemberType>Field</MemberType>
  66. <ReturnValue>
  67. <ReturnType>System.String</ReturnType>
  68. </ReturnValue>
  69. <Docs>
  70. <remarks>To be added.</remarks>
  71. <since version=".NET 2.0" />
  72. <summary>
  73. <attribution license="cc4" from="Microsoft" modified="false" />
  74. <para>Specifies the name of the schema in the schema table.</para>
  75. </summary>
  76. </Docs>
  77. <AssemblyInfo>
  78. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  79. </AssemblyInfo>
  80. </Member>
  81. <Member MemberName="BaseTableName">
  82. <MemberSignature Language="C#" Value="public static readonly string BaseTableName;" />
  83. <MemberType>Field</MemberType>
  84. <ReturnValue>
  85. <ReturnType>System.String</ReturnType>
  86. </ReturnValue>
  87. <Docs>
  88. <remarks>To be added.</remarks>
  89. <since version=".NET 2.0" />
  90. <summary>
  91. <attribution license="cc4" from="Microsoft" modified="false" />
  92. <para>Specifies the name of the table in the schema table.</para>
  93. </summary>
  94. </Docs>
  95. <AssemblyInfo>
  96. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  97. </AssemblyInfo>
  98. </Member>
  99. <Member MemberName="ColumnName">
  100. <MemberSignature Language="C#" Value="public static readonly string ColumnName;" />
  101. <MemberType>Field</MemberType>
  102. <ReturnValue>
  103. <ReturnType>System.String</ReturnType>
  104. </ReturnValue>
  105. <Docs>
  106. <remarks>To be added.</remarks>
  107. <since version=".NET 2.0" />
  108. <summary>
  109. <attribution license="cc4" from="Microsoft" modified="false" />
  110. <para>Specifies the name of the column in the schema table.</para>
  111. </summary>
  112. </Docs>
  113. <AssemblyInfo>
  114. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  115. </AssemblyInfo>
  116. </Member>
  117. <Member MemberName="ColumnOrdinal">
  118. <MemberSignature Language="C#" Value="public static readonly string ColumnOrdinal;" />
  119. <MemberType>Field</MemberType>
  120. <ReturnValue>
  121. <ReturnType>System.String</ReturnType>
  122. </ReturnValue>
  123. <Docs>
  124. <remarks>To be added.</remarks>
  125. <since version=".NET 2.0" />
  126. <summary>
  127. <attribution license="cc4" from="Microsoft" modified="false" />
  128. <para>Specifies the ordinal of the column.</para>
  129. </summary>
  130. </Docs>
  131. <AssemblyInfo>
  132. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  133. </AssemblyInfo>
  134. </Member>
  135. <Member MemberName="ColumnSize">
  136. <MemberSignature Language="C#" Value="public static readonly string ColumnSize;" />
  137. <MemberType>Field</MemberType>
  138. <ReturnValue>
  139. <ReturnType>System.String</ReturnType>
  140. </ReturnValue>
  141. <Docs>
  142. <remarks>To be added.</remarks>
  143. <since version=".NET 2.0" />
  144. <summary>
  145. <attribution license="cc4" from="Microsoft" modified="false" />
  146. <para>Specifies the size of the column.</para>
  147. </summary>
  148. </Docs>
  149. <AssemblyInfo>
  150. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  151. </AssemblyInfo>
  152. </Member>
  153. <Member MemberName="DataType">
  154. <MemberSignature Language="C#" Value="public static readonly string DataType;" />
  155. <MemberType>Field</MemberType>
  156. <ReturnValue>
  157. <ReturnType>System.String</ReturnType>
  158. </ReturnValue>
  159. <Docs>
  160. <remarks>To be added.</remarks>
  161. <since version=".NET 2.0" />
  162. <summary>
  163. <attribution license="cc4" from="Microsoft" modified="false" />
  164. <para>Specifies the type of data in the column.</para>
  165. </summary>
  166. </Docs>
  167. <AssemblyInfo>
  168. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  169. </AssemblyInfo>
  170. </Member>
  171. <Member MemberName="IsAliased">
  172. <MemberSignature Language="C#" Value="public static readonly string IsAliased;" />
  173. <MemberType>Field</MemberType>
  174. <ReturnValue>
  175. <ReturnType>System.String</ReturnType>
  176. </ReturnValue>
  177. <Docs>
  178. <since version=".NET 2.0" />
  179. <remarks>
  180. <attribution license="cc4" from="Microsoft" modified="false" />
  181. <para>Returns the string "true" if the column is aliased; otherwise "false".</para>
  182. </remarks>
  183. <summary>
  184. <attribution license="cc4" from="Microsoft" modified="false" />
  185. <para>Specifies whether this column is aliased.</para>
  186. </summary>
  187. </Docs>
  188. <AssemblyInfo>
  189. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  190. </AssemblyInfo>
  191. </Member>
  192. <Member MemberName="IsExpression">
  193. <MemberSignature Language="C#" Value="public static readonly string IsExpression;" />
  194. <MemberType>Field</MemberType>
  195. <ReturnValue>
  196. <ReturnType>System.String</ReturnType>
  197. </ReturnValue>
  198. <Docs>
  199. <since version=".NET 2.0" />
  200. <remarks>
  201. <attribution license="cc4" from="Microsoft" modified="false" />
  202. <para>Returns the string "true" if the column is an expression; otherwise "false".</para>
  203. </remarks>
  204. <summary>
  205. <attribution license="cc4" from="Microsoft" modified="false" />
  206. <para>Specifies whether this column is an expression.</para>
  207. </summary>
  208. </Docs>
  209. <AssemblyInfo>
  210. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  211. </AssemblyInfo>
  212. </Member>
  213. <Member MemberName="IsKey">
  214. <MemberSignature Language="C#" Value="public static readonly string IsKey;" />
  215. <MemberType>Field</MemberType>
  216. <ReturnValue>
  217. <ReturnType>System.String</ReturnType>
  218. </ReturnValue>
  219. <Docs>
  220. <since version=".NET 2.0" />
  221. <remarks>
  222. <attribution license="cc4" from="Microsoft" modified="false" />
  223. <para>Returns the string "true" if the column is a key; otherwise "false".</para>
  224. </remarks>
  225. <summary>
  226. <attribution license="cc4" from="Microsoft" modified="false" />
  227. <para>Specifies whether this column is a key for the table. </para>
  228. </summary>
  229. </Docs>
  230. <AssemblyInfo>
  231. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  232. </AssemblyInfo>
  233. </Member>
  234. <Member MemberName="IsLong">
  235. <MemberSignature Language="C#" Value="public static readonly string IsLong;" />
  236. <MemberType>Field</MemberType>
  237. <ReturnValue>
  238. <ReturnType>System.String</ReturnType>
  239. </ReturnValue>
  240. <Docs>
  241. <since version=".NET 2.0" />
  242. <remarks>
  243. <attribution license="cc4" from="Microsoft" modified="false" />
  244. <para>The definition of long data is provider-specific. Returns the string "true" if the column contains long data; otherwise "false".</para>
  245. </remarks>
  246. <summary>
  247. <attribution license="cc4" from="Microsoft" modified="false" />
  248. <para>Specifies whether this column contains long data.</para>
  249. </summary>
  250. </Docs>
  251. <AssemblyInfo>
  252. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  253. </AssemblyInfo>
  254. </Member>
  255. <Member MemberName="IsUnique">
  256. <MemberSignature Language="C#" Value="public static readonly string IsUnique;" />
  257. <MemberType>Field</MemberType>
  258. <ReturnValue>
  259. <ReturnType>System.String</ReturnType>
  260. </ReturnValue>
  261. <Docs>
  262. <since version=".NET 2.0" />
  263. <remarks>
  264. <attribution license="cc4" from="Microsoft" modified="false" />
  265. <para>Returns the string "true" if a unique constraint applies to this column; otherwise "false".</para>
  266. </remarks>
  267. <summary>
  268. <attribution license="cc4" from="Microsoft" modified="false" />
  269. <para>Specifies whether a unique constraint applies to this column.</para>
  270. </summary>
  271. </Docs>
  272. <AssemblyInfo>
  273. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  274. </AssemblyInfo>
  275. </Member>
  276. <Member MemberName="NonVersionedProviderType">
  277. <MemberSignature Language="C#" Value="public static readonly string NonVersionedProviderType;" />
  278. <MemberType>Field</MemberType>
  279. <ReturnValue>
  280. <ReturnType>System.String</ReturnType>
  281. </ReturnValue>
  282. <Docs>
  283. <remarks>To be added.</remarks>
  284. <since version=".NET 2.0" />
  285. <summary>
  286. <attribution license="cc4" from="Microsoft" modified="false" />
  287. <para>Specifies the non-versioned provider-specific data type of the column.</para>
  288. </summary>
  289. </Docs>
  290. <AssemblyInfo>
  291. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  292. </AssemblyInfo>
  293. </Member>
  294. <Member MemberName="NumericPrecision">
  295. <MemberSignature Language="C#" Value="public static readonly string NumericPrecision;" />
  296. <MemberType>Field</MemberType>
  297. <ReturnValue>
  298. <ReturnType>System.String</ReturnType>
  299. </ReturnValue>
  300. <Docs>
  301. <remarks>To be added.</remarks>
  302. <since version=".NET 2.0" />
  303. <summary>
  304. <attribution license="cc4" from="Microsoft" modified="false" />
  305. <para>Specifies the precision of the column data, if the data is numeric.</para>
  306. </summary>
  307. </Docs>
  308. <AssemblyInfo>
  309. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  310. </AssemblyInfo>
  311. </Member>
  312. <Member MemberName="NumericScale">
  313. <MemberSignature Language="C#" Value="public static readonly string NumericScale;" />
  314. <MemberType>Field</MemberType>
  315. <ReturnValue>
  316. <ReturnType>System.String</ReturnType>
  317. </ReturnValue>
  318. <Docs>
  319. <remarks>To be added.</remarks>
  320. <since version=".NET 2.0" />
  321. <summary>
  322. <attribution license="cc4" from="Microsoft" modified="false" />
  323. <para>Specifies the scale of the column data, if the data is numeric.</para>
  324. </summary>
  325. </Docs>
  326. <AssemblyInfo>
  327. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  328. </AssemblyInfo>
  329. </Member>
  330. <Member MemberName="ProviderType">
  331. <MemberSignature Language="C#" Value="public static readonly string ProviderType;" />
  332. <MemberType>Field</MemberType>
  333. <ReturnValue>
  334. <ReturnType>System.String</ReturnType>
  335. </ReturnValue>
  336. <Docs>
  337. <remarks>To be added.</remarks>
  338. <since version=".NET 2.0" />
  339. <summary>
  340. <attribution license="cc4" from="Microsoft" modified="false" />
  341. <para>Specifies the provider-specific data type of the column.</para>
  342. </summary>
  343. </Docs>
  344. <AssemblyInfo>
  345. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  346. </AssemblyInfo>
  347. </Member>
  348. </Members>
  349. </Type>