Compartir a través de


Clase SiebelConnection en el adaptador de Siebel

El proveedor de datos para Siebel accede al adaptadorBinding de Siebel subyacente, a ConnectionFactoryy Channel para conectarse al sistema Siebel. El proveedor de datos de Siebel implementa la DbConnection clase para admitir las características anteriores.

Con una instancia de Microsoft.Data.SiebelClient.SiebelClientFactory, un programa cliente puede obtener una instancia de la System.Data.Common.DbConnection clase para conectarse al sistema Siebel.

//In this example, factory is an instance of SiebelClientFactory  
DbConnection connection = factory.CreateConnection();  

Como alternativa, se puede usar el siguiente enfoque para crear una conexión:


SiebelConnection connection = new SiebelConnection();  
connection.ConnectionString = connectionString;  

La clase SiebelConnection se hereda de DbConnection. Existe en el espacio de nombres Microsoft.Data.SiebelClient.

Propiedades admitidas

La SiebelConnection clase admite las siguientes DbConnection propiedades.

Nombre Obtener o establecer Descripción
ConnectionString Obtener y establecer Obtiene o establece la cadena que se utiliza para abrir la conexión.
Base de datos Obtener Obtiene el nombre de la base de datos actual después de abrir una conexión, o el nombre de la base de datos especificada en la cadena de conexión antes de que se abra la conexión. Debe ser el nombre del repositorio de Siebel.
DataSource Obtener Obtiene el nombre de la puerta de enlace de Siebel para esta conexión.
ServerVersion Obtener En la versión actual del proveedor de datos para Siebel, esta propiedad devuelve un valor codificado de forma rígida, que no representa la versión real del servidor siebel.
State Obtener Obtiene una cadena que describe el estado de la conexión. Esto puede contener tres valores posibles: OPEN, BROKEN o CLOSED.

Métodos admitidos

La SiebelConnection clase admite los métodos siguientes DbConnection .

Nombre Descripción
CreateDbCommand Este método protegido proporciona una nueva instancia de DbCommand.
ChangeDatabase Este método público no se admite y producirá una excepción si se llama a .
Abrir Abre una conexión con el sistema Siebel mediante la creación de un canal WCF.
Close Cierra una conexión con el sistema Siebel cerrando un canal WCF.
CreateCommand Crea un objeto de comando.

Consulte también

Extender ADO.NET interfaces con el adaptador de Siebel