DbDataSourceEnumerator.xml 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Type Name="DbDataSourceEnumerator" FullName="System.Data.Common.DbDataSourceEnumerator">
  3. <TypeSignature Language="C#" Value="public abstract class DbDataSourceEnumerator" />
  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. <since version=".NET 2.0" />
  14. <remarks>
  15. <attribution license="cc4" from="Microsoft" modified="false" />
  16. <para>This class provides the basis for other strongly typed data source enumerators.</para>
  17. </remarks>
  18. <summary>
  19. <attribution license="cc4" from="Microsoft" modified="false" />
  20. <para>Provides a mechanism for enumerating all available instances of database servers within the local network. </para>
  21. </summary>
  22. </Docs>
  23. <Members>
  24. <Member MemberName=".ctor">
  25. <MemberSignature Language="C#" Value="protected DbDataSourceEnumerator ();" />
  26. <MemberType>Constructor</MemberType>
  27. <Parameters />
  28. <Docs>
  29. <since version=".NET 2.0" />
  30. <remarks>
  31. <attribution license="cc4" from="Microsoft" modified="false" />
  32. <para>The <see cref="T:System.Data.Common.DbDataSourceEnumerator" /> class provides the basis for strongly typed enumerators such as <see cref="T:System.Data.Sql.SqlDataSourceEnumerator" />.</para>
  33. <para> </para>
  34. </remarks>
  35. <summary>
  36. <attribution license="cc4" from="Microsoft" modified="false" />
  37. <para>Creates a new instance of the <see cref="T:System.Data.Common.DbDataSourceEnumerator" /> class. </para>
  38. </summary>
  39. </Docs>
  40. <AssemblyInfo>
  41. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  42. </AssemblyInfo>
  43. </Member>
  44. <Member MemberName="GetDataSources">
  45. <MemberSignature Language="C#" Value="public abstract System.Data.DataTable GetDataSources ();" />
  46. <MemberType>Method</MemberType>
  47. <ReturnValue>
  48. <ReturnType>System.Data.DataTable</ReturnType>
  49. </ReturnValue>
  50. <Parameters />
  51. <Docs>
  52. <since version=".NET 2.0" />
  53. <remarks>
  54. <attribution license="cc4" from="Microsoft" modified="false" />
  55. <para>The table returned by this method contains the following columns, all of which contain strings. Individual providers may add additional columns.</para>
  56. <list type="table">
  57. <listheader>
  58. <item>
  59. <term>
  60. <para>Column ordinal</para>
  61. </term>
  62. <description>
  63. <para>Column</para>
  64. </description>
  65. <description>
  66. <para>Description</para>
  67. </description>
  68. </item>
  69. </listheader>
  70. <item>
  71. <term>
  72. <para>0</para>
  73. </term>
  74. <description>
  75. <para>ServerName</para>
  76. </description>
  77. <description>
  78. <para>Name of the server.</para>
  79. </description>
  80. </item>
  81. <item>
  82. <term>
  83. <para>1</para>
  84. </term>
  85. <description>
  86. <para>InstanceName</para>
  87. </description>
  88. <description>
  89. <para>Name of the server instance. Depending on the provider, multiple instances can exist on a single server.</para>
  90. </description>
  91. </item>
  92. <item>
  93. <term>
  94. <para>2</para>
  95. </term>
  96. <description>
  97. <para>IsClustered</para>
  98. </description>
  99. <description>
  100. <para>Indicates whether the server is part of a cluster.</para>
  101. </description>
  102. </item>
  103. <item>
  104. <term>
  105. <para>3</para>
  106. </term>
  107. <description>
  108. <para>Version</para>
  109. </description>
  110. <description>
  111. <para>Version of the server. Exact format varies by provider.</para>
  112. </description>
  113. </item>
  114. <item>
  115. <term>
  116. <para>4</para>
  117. </term>
  118. <description>
  119. <para>FactoryName</para>
  120. </description>
  121. <description>
  122. <para>Name of the corresponding provider factory.</para>
  123. </description>
  124. </item>
  125. </list>
  126. </remarks>
  127. <summary>
  128. <attribution license="cc4" from="Microsoft" modified="false" />
  129. <para>Retrieves a <see cref="T:System.Data.DataTable" /> containing information about all visible instances of the server represented by the strongly typed instance of this class.</para>
  130. </summary>
  131. <returns>
  132. <attribution license="cc4" from="Microsoft" modified="false" />
  133. <para>Returns a <see cref="T:System.Data.DataTable" /> containing information about the visible instances of the associated data source.</para>
  134. </returns>
  135. </Docs>
  136. <AssemblyInfo>
  137. <AssemblyVersion>2.0.0.0</AssemblyVersion>
  138. </AssemblyInfo>
  139. </Member>
  140. </Members>
  141. </Type>