DB2 Version 10.1 for Linux, UNIX, and Windows

DB2DataSourceEnumerator Class

Use this class to discover the visible DB2® family data sources.

Namespace:
IBM®.Data.DB2
Assembly:
IBM.Data.DB2 (in IBM.Data.DB2.dll)

.NET Framework 2.0 3.0, 3.5, and 4.0 Inheritance hierarchy

System.Object
   System.Data.Common.DbDataSourceEnumerator
      IBM.Data.DB2.DB2DataSourceEnumerator

.NET Framework 2.0 3.0, 3.5, and 4.0 Syntax

[Visual Basic]
Public NotInheritable Class DB2DataSourceEnumerator
	Inherits DbDataSourceEnumerator
[C#]
public sealed class DB2DataSourceEnumerator : DbDataSourceEnumerator
[C++]
public ref class DB2DataSourceEnumerator sealed : public DbDataSourceEnumerator
[JScript]
public final class DB2DataSourceEnumerator extends DbDataSourceEnumerator

Example

[C#] The following example demonstrates how to create a DB2DataSourceEnumerator instance (with the Instance field), and get a list of all the visible DB2 family data sources (with the GetDataSources method).

[C#]
    DB2DataSourceEnumerator dsenum = DB2DataSourceEnumerator.Instance;
    DataTable table = dsenum.GetDataSources();

Thread safety

Any public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.

Version information

Last update
This topic was last updated for: IBM DB2 Version 9.5
.NET Framework version
Supported in: 2.0, 3.0, 3.5, and 4.0
IBM Data Server Client
Supported in: IBM DB2 Version 9