DB2®Factory.CreateDataSourceEnumerator Method
Returns a DbDataSourceEnumerator instance.
- Namespace:
IBM.Data.DB2
- Assembly:
IBM.Data.DB2
(inIBM.Data.DB2.dll
)
Syntax
[Visual Basic]
Public Overrides Function CreateDataSourceEnumerator As DbDataSourceEnumerator
[C#]
public override DbDataSourceEnumerator CreateDataSourceEnumerator ()
[C++]
public:
virtual DbDataSourceEnumerator^ CreateDataSourceEnumerator () override
[JScript]
public override function CreateDataSourceEnumerator () : DbDataSourceEnumerator
Return value
A DbDataSourceEnumerator instance, which will enable you to find visible
Db2® family
database server instances and databases on those instances. The
DbDataSourceEnumerator instance works through the IBM® Data Server Provider for .NET and is able to find:
- All databases cataloged on the local instance. In the case where there are multiple running local instances, only the instance to which the application is attached will be visible.
- All visible remote database server instances and their databases. In order to be visible, the remote database server instances must have a running database administration server (DAS), which is configured to respond to Search and Known Discovery requests.
Example
[C#] The following example demonstrates the creation of a DbDataSourceEnumerator instance, using the DB2Factory.CreateDataSourceEnumerator method.
[C#]
DB2Factory myFactory = DB2Factory.Instance;
if (myFactory.CanCreateDataSourceEnumerator)
{
DbDataSourceEnumerator dsenum =
myFactory.CreateDataSourceEnumerator();
}