DbProviderFactory.xml 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Type Name="DbProviderFactory" FullName="System.Data.Common.DbProviderFactory">
  3. <TypeSignature Language="C#" Value="public abstract class DbProviderFactory" />
  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>Represents a set of methods for creating instances of a provider's implementation of the data source classes.</para>
  18. </summary>
  19. </Docs>
  20. <Members>
  21. <Member MemberName=".ctor">
  22. <MemberSignature Language="C#" Value="protected DbProviderFactory ();" />
  23. <MemberType>Constructor</MemberType>
  24. <Parameters />
  25. <Docs>
  26. <since version=".NET 2.0" />
  27. <remarks>
  28. <attribution license="cc4" from="Microsoft" modified="false" />
  29. <para>Use one of the DbProviderFactories.GetFactory methods to get an instance of <see cref="T:System.Data.Common.DbProviderFactory" />.</para>
  30. </remarks>
  31. <summary>
  32. <attribution license="cc4" from="Microsoft" modified="false" />
  33. <para>Initializes a new instance of a <see cref="T:System.Data.Common.DbProviderFactory" /> class.</para>
  34. </summary>
  35. </Docs>
  36. <AssemblyInfo>
  37. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  38. </AssemblyInfo>
  39. </Member>
  40. <Member MemberName="CanCreateDataSourceEnumerator">
  41. <MemberSignature Language="C#" Value="public virtual bool CanCreateDataSourceEnumerator { get; }" />
  42. <MemberType>Property</MemberType>
  43. <ReturnValue>
  44. <ReturnType>System.Boolean</ReturnType>
  45. </ReturnValue>
  46. <Docs>
  47. <value>To be added.</value>
  48. <remarks>To be added.</remarks>
  49. <since version=".NET 2.0" />
  50. <summary>
  51. <attribution license="cc4" from="Microsoft" modified="false" />
  52. <para>Specifies whether the specific <see cref="T:System.Data.Common.DbProviderFactory" /> supports the <see cref="T:System.Data.Common.DbDataSourceEnumerator" /> class.</para>
  53. </summary>
  54. </Docs>
  55. <AssemblyInfo>
  56. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  57. </AssemblyInfo>
  58. </Member>
  59. <Member MemberName="CreateCommand">
  60. <MemberSignature Language="C#" Value="public virtual System.Data.Common.DbCommand CreateCommand ();" />
  61. <MemberType>Method</MemberType>
  62. <ReturnValue>
  63. <ReturnType>System.Data.Common.DbCommand</ReturnType>
  64. </ReturnValue>
  65. <Parameters />
  66. <Docs>
  67. <remarks>To be added.</remarks>
  68. <since version=".NET 2.0" />
  69. <summary>
  70. <attribution license="cc4" from="Microsoft" modified="false" />
  71. <para>Returns a new instance of the provider's class that implements the <see cref="T:System.Data.Common.DbCommand" /> class.</para>
  72. </summary>
  73. <returns>
  74. <attribution license="cc4" from="Microsoft" modified="false" />
  75. <para>A new instance of <see cref="T:System.Data.Common.DbCommand" />.</para>
  76. </returns>
  77. </Docs>
  78. <AssemblyInfo>
  79. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  80. </AssemblyInfo>
  81. </Member>
  82. <Member MemberName="CreateCommandBuilder">
  83. <MemberSignature Language="C#" Value="public virtual System.Data.Common.DbCommandBuilder CreateCommandBuilder ();" />
  84. <MemberType>Method</MemberType>
  85. <ReturnValue>
  86. <ReturnType>System.Data.Common.DbCommandBuilder</ReturnType>
  87. </ReturnValue>
  88. <Parameters />
  89. <Docs>
  90. <remarks>To be added.</remarks>
  91. <since version=".NET 2.0" />
  92. <summary>
  93. <attribution license="cc4" from="Microsoft" modified="false" />
  94. <para>Returns a new instance of the provider's class that implements the <see cref="T:System.Data.Common.DbCommandBuilder" /> class.</para>
  95. </summary>
  96. <returns>
  97. <attribution license="cc4" from="Microsoft" modified="false" />
  98. <para>A new instance of <see cref="T:System.Data.Common.DbCommandBuilder" />.</para>
  99. </returns>
  100. </Docs>
  101. <AssemblyInfo>
  102. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  103. </AssemblyInfo>
  104. </Member>
  105. <Member MemberName="CreateConnection">
  106. <MemberSignature Language="C#" Value="public virtual System.Data.Common.DbConnection CreateConnection ();" />
  107. <MemberType>Method</MemberType>
  108. <ReturnValue>
  109. <ReturnType>System.Data.Common.DbConnection</ReturnType>
  110. </ReturnValue>
  111. <Parameters />
  112. <Docs>
  113. <remarks>To be added.</remarks>
  114. <since version=".NET 2.0" />
  115. <summary>
  116. <attribution license="cc4" from="Microsoft" modified="false" />
  117. <para>Returns a new instance of the provider's class that implements the <see cref="T:System.Data.Common.DbConnection" /> class.</para>
  118. </summary>
  119. <returns>
  120. <attribution license="cc4" from="Microsoft" modified="false" />
  121. <para>A new instance of <see cref="T:System.Data.Common.DbConnection" />.</para>
  122. </returns>
  123. </Docs>
  124. <AssemblyInfo>
  125. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  126. </AssemblyInfo>
  127. </Member>
  128. <Member MemberName="CreateConnectionStringBuilder">
  129. <MemberSignature Language="C#" Value="public virtual System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder ();" />
  130. <MemberType>Method</MemberType>
  131. <ReturnValue>
  132. <ReturnType>System.Data.Common.DbConnectionStringBuilder</ReturnType>
  133. </ReturnValue>
  134. <Parameters />
  135. <Docs>
  136. <remarks>To be added.</remarks>
  137. <since version=".NET 2.0" />
  138. <summary>
  139. <attribution license="cc4" from="Microsoft" modified="false" />
  140. <para>Returns a new instance of the provider's class that implements the <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> class.</para>
  141. </summary>
  142. <returns>
  143. <attribution license="cc4" from="Microsoft" modified="false" />
  144. <para>A new instance of <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</para>
  145. </returns>
  146. </Docs>
  147. <AssemblyInfo>
  148. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  149. </AssemblyInfo>
  150. </Member>
  151. <Member MemberName="CreateDataAdapter">
  152. <MemberSignature Language="C#" Value="public virtual System.Data.Common.DbDataAdapter CreateDataAdapter ();" />
  153. <MemberType>Method</MemberType>
  154. <ReturnValue>
  155. <ReturnType>System.Data.Common.DbDataAdapter</ReturnType>
  156. </ReturnValue>
  157. <Parameters />
  158. <Docs>
  159. <remarks>To be added.</remarks>
  160. <since version=".NET 2.0" />
  161. <summary>
  162. <attribution license="cc4" from="Microsoft" modified="false" />
  163. <para>Returns a new instance of the provider's class that implements the <see cref="T:System.Data.Common.DbDataAdapter" /> class.</para>
  164. </summary>
  165. <returns>
  166. <attribution license="cc4" from="Microsoft" modified="false" />
  167. <para>A new instance of <see cref="T:System.Data.Common.DbDataAdapter" />.</para>
  168. </returns>
  169. </Docs>
  170. <AssemblyInfo>
  171. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  172. </AssemblyInfo>
  173. </Member>
  174. <Member MemberName="CreateDataSourceEnumerator">
  175. <MemberSignature Language="C#" Value="public virtual System.Data.Common.DbDataSourceEnumerator CreateDataSourceEnumerator ();" />
  176. <MemberType>Method</MemberType>
  177. <ReturnValue>
  178. <ReturnType>System.Data.Common.DbDataSourceEnumerator</ReturnType>
  179. </ReturnValue>
  180. <Parameters />
  181. <Docs>
  182. <remarks>To be added.</remarks>
  183. <since version=".NET 2.0" />
  184. <summary>
  185. <attribution license="cc4" from="Microsoft" modified="false" />
  186. <para>Returns a new instance of the provider's class that implements the <see cref="T:System.Data.Common.DbDataSourceEnumerator" /> class.</para>
  187. </summary>
  188. <returns>
  189. <attribution license="cc4" from="Microsoft" modified="false" />
  190. <para>A new instance of <see cref="T:System.Data.Common.DbDataSourceEnumerator" />.</para>
  191. </returns>
  192. </Docs>
  193. <AssemblyInfo>
  194. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  195. </AssemblyInfo>
  196. </Member>
  197. <Member MemberName="CreateParameter">
  198. <MemberSignature Language="C#" Value="public virtual System.Data.Common.DbParameter CreateParameter ();" />
  199. <MemberType>Method</MemberType>
  200. <ReturnValue>
  201. <ReturnType>System.Data.Common.DbParameter</ReturnType>
  202. </ReturnValue>
  203. <Parameters />
  204. <Docs>
  205. <remarks>To be added.</remarks>
  206. <since version=".NET 2.0" />
  207. <summary>
  208. <attribution license="cc4" from="Microsoft" modified="false" />
  209. <para>Returns a new instance of the provider's class that implements the <see cref="T:System.Data.Common.DbParameter" /> class.</para>
  210. </summary>
  211. <returns>
  212. <attribution license="cc4" from="Microsoft" modified="false" />
  213. <para>A new instance of <see cref="T:System.Data.Common.DbParameter" />.</para>
  214. </returns>
  215. </Docs>
  216. <AssemblyInfo>
  217. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  218. </AssemblyInfo>
  219. </Member>
  220. <Member MemberName="CreatePermission">
  221. <MemberSignature Language="C#" Value="public virtual System.Security.CodeAccessPermission CreatePermission (System.Security.Permissions.PermissionState state);" />
  222. <MemberType>Method</MemberType>
  223. <ReturnValue>
  224. <ReturnType>System.Security.CodeAccessPermission</ReturnType>
  225. </ReturnValue>
  226. <Parameters>
  227. <Parameter Name="state" Type="System.Security.Permissions.PermissionState" />
  228. </Parameters>
  229. <Docs>
  230. <remarks>To be added.</remarks>
  231. <since version=".NET 2.0" />
  232. <summary>
  233. <attribution license="cc4" from="Microsoft" modified="false" />
  234. <para>Returns a new instance of the provider's class that implements the provider's version of the <see cref="T:System.Security.CodeAccessPermission" /> class.</para>
  235. </summary>
  236. <returns>
  237. <attribution license="cc4" from="Microsoft" modified="false" />
  238. <para>A <see cref="T:System.Security.CodeAccessPermission" /> object for the specified <see cref="T:System.Security.Permissions.PermissionState" />.</para>
  239. </returns>
  240. <param name="state">
  241. <attribution license="cc4" from="Microsoft" modified="false" />One of the <see cref="T:System.Security.Permissions.PermissionState" /> values.</param>
  242. </Docs>
  243. <AssemblyInfo>
  244. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  245. </AssemblyInfo>
  246. </Member>
  247. </Members>
  248. </Type>