Classe SiebelClientFactory dans l’adaptateur Siebel
Un client ADO.NET accède au fournisseur de données pour Siebel à l’aide de classes et d’interfaces de ADO.NET génériques. Pour activer cette fonctionnalité, le fournisseur de données pour Siebel hérite de la classe System.Data.Common.DbProviderFactory . Le programme client consomme le client comme suit :
DbProviderFactory factory = DbProviderFactories.GetFactory("Microsoft.Data.SiebelClient");
DbConnection connection = factory.CreateConnection();
Une autre approche est la suivante :
SiebelClientFactory factory = SiebelClientFactory.Instance;
DbConnection connection = factory.CreateConnection();
SiebelClientFactory existe dans l’espace de noms Microsoft.Data.SiebelClient.
Membres pris en charge
SiebelClientFactory étend System.Data.CommonDbProviderFactory. Le tableau suivant fournit une description des membres que SiebelClientFactory remplace.
Nom | Description |
---|---|
Instance | Il s’agit d’une variable membre. Il fournit une instance singleton de SiebelClientFactory. |
CreateCommand() | Crée un instance de SiebelCommand. |
CreateConnection() | Crée un instance de SiebelConnection. |
CreateConnectionStringBuilder() | Crée un instance de SiebelConnectionStringBuilder. |
CreateParameter() | Crée un instance de SiebelParameter. |