webmatrix.data.xml 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>WebMatrix.Data</name>
  5. </assembly>
  6. <members>
  7. <member name="T:WebMatrix.Data.ConnectionEventArgs">
  8. <summary>为 <see cref="T:WebMatrix.Data.Database" /> 类的 <see cref="E:WebMatrix.Data.Database.ConnectionOpened" /> 事件提供数据。</summary>
  9. </member>
  10. <member name="M:WebMatrix.Data.ConnectionEventArgs.#ctor(System.Data.Common.DbConnection)">
  11. <summary>初始化 <see cref="T:WebMatrix.Data.ConnectionEventArgs" /> 类的新实例。</summary>
  12. <param name="connection">与该事件关联的连接。</param>
  13. </member>
  14. <member name="P:WebMatrix.Data.ConnectionEventArgs.Connection">
  15. <summary>获取与该事件关联的连接。</summary>
  16. <returns>已打开的连接。</returns>
  17. </member>
  18. <member name="T:WebMatrix.Data.Database">
  19. <summary>提供用于访问和管理存储在数据库中的数据的方法和属性。</summary>
  20. </member>
  21. <member name="M:WebMatrix.Data.Database.Close">
  22. <summary>关闭打开的数据库。</summary>
  23. </member>
  24. <member name="P:WebMatrix.Data.Database.Connection">
  25. <summary>获取到数据库的当前连接。</summary>
  26. <returns>连接。</returns>
  27. </member>
  28. <member name="E:WebMatrix.Data.Database.ConnectionOpened">
  29. <summary>当 <see cref="T:WebMatrix.Data.Database" /> 实例打开新的数据库连接时发生。</summary>
  30. </member>
  31. <member name="M:WebMatrix.Data.Database.Dispose">
  32. <summary>释放由 <see cref="T:WebMatrix.Data.Database" /> 实例使用的所有资源。</summary>
  33. </member>
  34. <member name="M:WebMatrix.Data.Database.Dispose(System.Boolean)">
  35. <summary>释放由 <see cref="T:WebMatrix.Data.Database" /> 实例使用的非托管资源,并选择性地释放托管资源。</summary>
  36. <param name="disposing">若为 true,则同时释放托管资源和非托管资源;若为 false,则仅释放非托管资源。</param>
  37. </member>
  38. <member name="M:WebMatrix.Data.Database.Execute(System.String,System.Object[])">
  39. <summary>执行非查询 SQL 语句。</summary>
  40. <returns>受 SQL 语句影响的记录的计数。</returns>
  41. <param name="commandText">要执行的 SQL 语句。</param>
  42. <param name="args">(可选)要传递给 SQL 语句的参数。</param>
  43. <exception cref="T:System.ArgumentException">
  44. <paramref name="commandText" /> 为 null 或空。</exception>
  45. </member>
  46. <member name="M:WebMatrix.Data.Database.GetLastInsertId">
  47. <summary>返回最近一次插入的行的标识列。</summary>
  48. <returns>最近一次插入的行的 ID。</returns>
  49. </member>
  50. <member name="M:WebMatrix.Data.Database.Open(System.String)">
  51. <summary>使用指定的文件名或指定的连接字符串打开到数据库的连接。</summary>
  52. <returns>数据库实例。</returns>
  53. <param name="name">与要打开的数据库关联的名称。<paramref name="name" /> 可以指定 App_Data 文件夹中的 .sdf 或 .mdf 数据库文件。(不包括文件扩展名。)此外,<paramref name="name" /> 也可以指定 Web.config 文件中的连接字符串的名称。</param>
  54. </member>
  55. <member name="M:WebMatrix.Data.Database.OpenConnectionString(System.String)">
  56. <summary>使用指定的连接字符串打开到数据库的连接。</summary>
  57. <returns>数据库实例。</returns>
  58. <param name="connectionString">连接字符串,其中包含用于连接数据库的信息。</param>
  59. <exception cref="T:System.ArgumentException">
  60. <paramref name="connectionString" /> 为 null 或空。</exception>
  61. </member>
  62. <member name="M:WebMatrix.Data.Database.OpenConnectionString(System.String,System.String)">
  63. <summary>使用连接字符串和指定的提供程序打开到数据库的连接。</summary>
  64. <returns>数据库实例。</returns>
  65. <param name="connectionString">连接字符串,其中包含用于连接数据库的信息。</param>
  66. <param name="providerName">(可选)用于连接到数据源的 .NET Framework 数据提供程序的名称。</param>
  67. <exception cref="T:System.ArgumentException">
  68. <paramref name="connectionString" /> 为 null 或空。</exception>
  69. </member>
  70. <member name="M:WebMatrix.Data.Database.Query(System.String,System.Object[])">
  71. <summary>执行 SQL 查询,该查询将返回行的列表作为结果。</summary>
  72. <returns>由 SQL 查询返回的行。</returns>
  73. <param name="commandText">要执行的 SQL 查询。</param>
  74. <param name="parameters">(可选)要传递给 SQL 查询的参数。</param>
  75. </member>
  76. <member name="M:WebMatrix.Data.Database.QuerySingle(System.String,System.Object[])">
  77. <summary>执行 SQL 查询,该查询将返回一行作为结果。</summary>
  78. <returns>由 SQL 查询返回的一行。</returns>
  79. <param name="commandText">要执行的 SQL 查询。</param>
  80. <param name="args">(可选)要传递给 SQL 查询的参数。</param>
  81. </member>
  82. <member name="M:WebMatrix.Data.Database.QueryValue(System.String,System.Object[])">
  83. <summary>执行 SQL 查询,该查询将返回一个标量值作为结果。</summary>
  84. <returns>由 SQL 查询返回的标量值。</returns>
  85. <param name="commandText">要执行的 SQL 查询。</param>
  86. <param name="args">(可选)要传递给 SQL 查询的参数。</param>
  87. </member>
  88. <member name="T:WebMatrix.Data.DynamicRecord">
  89. <summary>使用自定义类型描述符和动态语言运行时 (DLR) 功能表示数据记录。</summary>
  90. </member>
  91. <member name="P:WebMatrix.Data.DynamicRecord.Columns">
  92. <summary>返回一个包含 <see cref="T:WebMatrix.Data.DynamicRecord" /> 实例中每一列名称的列表。</summary>
  93. <returns>包含每一列名称的列表。</returns>
  94. </member>
  95. <member name="M:WebMatrix.Data.DynamicRecord.GetDynamicMemberNames">
  96. <summary>返回包含 <see cref="T:WebMatrix.Data.DynamicRecord" /> 实例的所有动态成员的名称的列表。</summary>
  97. <returns>包含每个动态成员的名称的列表。</returns>
  98. </member>
  99. <member name="P:WebMatrix.Data.DynamicRecord.Item(System.Int32)">
  100. <summary>使用指定的索引,返回 <see cref="T:WebMatrix.Data.DynamicRecord" /> 实例中的列值。</summary>
  101. <returns>指定列的值。</returns>
  102. <param name="index">列(包含要返回的值)的从零开始的索引。</param>
  103. </member>
  104. <member name="P:WebMatrix.Data.DynamicRecord.Item(System.String)">
  105. <summary>使用指定的名称,返回 <see cref="T:WebMatrix.Data.DynamicRecord" /> 实例中的列值。</summary>
  106. <returns>指定列的值。</returns>
  107. <param name="name">包含要返回的值的列的名称。名称匹配不区分大小写。</param>
  108. <exception cref="T:System.InvalidOperationException">
  109. <see cref="T:WebMatrix.Data.DynamicRecord" /> 实例不包含名称与指定名称匹配(不区分大小写)的列。</exception>
  110. </member>
  111. <member name="M:WebMatrix.Data.DynamicRecord.System#ComponentModel#ICustomTypeDescriptor#GetAttributes">
  112. <summary>返回此组件实例的自定义特性列表。</summary>
  113. <returns>所有情况下均为 <see cref="P:System.ComponentModel.AttributeCollection.Empty" />。</returns>
  114. </member>
  115. <member name="M:WebMatrix.Data.DynamicRecord.System#ComponentModel#ICustomTypeDescriptor#GetClassName">
  116. <summary>返回此组件实例的类名称。</summary>
  117. <returns>所有情况下均为 null。</returns>
  118. </member>
  119. <member name="M:WebMatrix.Data.DynamicRecord.System#ComponentModel#ICustomTypeDescriptor#GetComponentName">
  120. <summary>返回此组件实例的名称。</summary>
  121. <returns>所有情况下均为 null。</returns>
  122. </member>
  123. <member name="M:WebMatrix.Data.DynamicRecord.System#ComponentModel#ICustomTypeDescriptor#GetConverter">
  124. <summary>返回此组件实例的类型转换器。</summary>
  125. <returns>所有情况下均为 null。</returns>
  126. </member>
  127. <member name="M:WebMatrix.Data.DynamicRecord.System#ComponentModel#ICustomTypeDescriptor#GetDefaultEvent">
  128. <summary>返回此组件实例的默认事件。</summary>
  129. <returns>所有情况下均为 null。</returns>
  130. </member>
  131. <member name="M:WebMatrix.Data.DynamicRecord.System#ComponentModel#ICustomTypeDescriptor#GetDefaultProperty">
  132. <summary>返回此组件实例的默认属性。</summary>
  133. <returns>所有情况下均为 null。</returns>
  134. </member>
  135. <member name="M:WebMatrix.Data.DynamicRecord.System#ComponentModel#ICustomTypeDescriptor#GetEditor(System.Type)">
  136. <summary>返回此组件实例的指定类型的编辑器。</summary>
  137. <returns>所有情况下均为 null。</returns>
  138. <param name="editorBaseType">此对象的编辑器。此参数的值被此实现忽略,并且不会影响此方法的结果。</param>
  139. </member>
  140. <member name="M:WebMatrix.Data.DynamicRecord.System#ComponentModel#ICustomTypeDescriptor#GetEvents">
  141. <summary>返回此组件实例的事件。</summary>
  142. <returns>所有情况下均为 <see cref="P:System.ComponentModel.EventDescriptorCollection.Empty" />。</returns>
  143. </member>
  144. <member name="M:WebMatrix.Data.DynamicRecord.System#ComponentModel#ICustomTypeDescriptor#GetEvents(System.Attribute[])">
  145. <summary>使用指定的筛选器,返回此组件实例的事件。</summary>
  146. <returns>所有情况下均为 <see cref="P:System.ComponentModel.EventDescriptorCollection.Empty" />。</returns>
  147. <param name="attributes">用作筛选器的数组。此参数的值被此实现忽略,并且不会影响此方法的结果。</param>
  148. </member>
  149. <member name="M:WebMatrix.Data.DynamicRecord.System#ComponentModel#ICustomTypeDescriptor#GetProperties">
  150. <summary>返回此组件实例的属性。</summary>
  151. <returns>表示此组件实例的属性的集合。</returns>
  152. </member>
  153. <member name="M:WebMatrix.Data.DynamicRecord.System#ComponentModel#ICustomTypeDescriptor#GetProperties(System.Attribute[])">
  154. <summary>使用指定的筛选器,返回此组件实例的属性。</summary>
  155. <returns>表示此组件实例的属性的集合。</returns>
  156. <param name="attributes">用作筛选器的数组。此参数的值被此实现忽略,并且不会影响此方法的结果。</param>
  157. </member>
  158. <member name="M:WebMatrix.Data.DynamicRecord.System#ComponentModel#ICustomTypeDescriptor#GetPropertyOwner(System.ComponentModel.PropertyDescriptor)">
  159. <summary>返回包含指定属性的对象。</summary>
  160. <returns>此 <see cref="T:WebMatrix.Data.DynamicRecord" /> 实例。</returns>
  161. <param name="pd">要获取其所有者的属性。</param>
  162. </member>
  163. <member name="M:WebMatrix.Data.DynamicRecord.TryGetMember(System.Dynamic.GetMemberBinder,System.Object@)">
  164. <summary>使用指定名称获取 <see cref="T:WebMatrix.Data.DynamicRecord" /> 成员的值。</summary>
  165. <returns>所有情况下均为 true。</returns>
  166. <param name="binder">提供有关 get 操作的信息。</param>
  167. <param name="result">此方法返回时,将包含成员的值,该值可以为 null。该参数未经初始化即被传递。</param>
  168. <exception cref="T:System.InvalidOperationException">
  169. <see cref="T:WebMatrix.Data.DynamicRecord" /> 实例不包含其名称与 <paramref name="binder" /> 参数指定的名称匹配(不区分大小写)的成员。</exception>
  170. </member>
  171. </members>
  172. </doc>