Freigeben über


SiebelClientFactory-Klasse im Siebel-Adapter

Ein ADO.NET-Client greift mithilfe generischer ADO.NET Klassen und Schnittstellen auf den Datenanbieter für Siebel zu. Um dieses Feature zu aktivieren, erbt der Datenanbieter für Siebel die System.Data.Common.DbProviderFactory-Klasse . Das Clientprogramm nutzt den Client wie folgt:

  
DbProviderFactory factory = DbProviderFactories.GetFactory("Microsoft.Data.SiebelClient");  
DbConnection connection = factory.CreateConnection();  

Ein alternativer Ansatz ist wie folgt:

SiebelClientFactory factory = SiebelClientFactory.Instance;  
DbConnection connection = factory.CreateConnection();  

SiebelClientFactory ist im Namespace Microsoft.Data.SiebelClient vorhanden.

Unterstützte Mitglieder

SiebelClientFactory erweitert System.Data.CommonDbProviderFactory. Die folgende Tabelle enthält eine Beschreibung der Member, die SiebelClientFactory außer Kraft setzt.

Name BESCHREIBUNG
Instanz Dies ist eine Membervariable. Es bietet eine Singleton-instance von SiebelClientFactory.
CreateCommand() Erstellt eine instance von SiebelCommand.
CreateConnection() Erstellt eine instance von SiebelConnection.
CreateConnectionStringBuilder() Erstellt eine instance von SiebelConnectionStringBuilder.
CreateParameter() Erstellt eine instance von SiebelParameter.

Weitere Informationen

Erweitern ADO.NET Schnittstellen mit dem Siebel-Adapter