Compartir a través de


SqlClientFactory Clase

Definición

Representa un conjunto de métodos para crear instancias de la implementación de las clases de origen de datos del proveedor de Microsoft.Data.SqlClient.

public ref class SqlClientFactory sealed : System::Data::Common::DbProviderFactory, IServiceProvider
public ref class SqlClientFactory sealed : System::Data::Common::DbProviderFactory
public sealed class SqlClientFactory : System.Data.Common.DbProviderFactory, IServiceProvider
public sealed class SqlClientFactory : System.Data.Common.DbProviderFactory
type SqlClientFactory = class
    inherit DbProviderFactory
    interface IServiceProvider
type SqlClientFactory = class
    inherit DbProviderFactory
Public NotInheritable Class SqlClientFactory
Inherits DbProviderFactory
Implements IServiceProvider
Public NotInheritable Class SqlClientFactory
Inherits DbProviderFactory
Herencia
SqlClientFactory
Implementaciones

Campos

Instance

Obtiene una instancia de .SqlClientFactory Se puede utilizar para recuperar objetos de datos fuertemente tipados.

Propiedades

CanCreateBatch

Obtiene un valor que indica si se puede crear un elemento DbBatch.

CanCreateDataSourceEnumerator

Obtiene un valor que indica si se puede crear un elemento SqlDataSourceEnumerator.

Métodos

CreateBatch()

Devuelve una instancia de DbBatch fuertemente tipada.

CreateBatchCommand()

Devuelve una instancia de DbBatchCommand fuertemente tipada.

CreateCommand()

Devuelve una instancia de DbCommand fuertemente tipada.

CreateCommandBuilder()

Devuelve una instancia de DbCommandBuilder fuertemente tipada.

CreateConnection()

Devuelve una instancia de DbConnection fuertemente tipada.

CreateConnectionStringBuilder()

Devuelve una instancia de DbConnectionStringBuilder fuertemente tipada.

CreateDataAdapter()

Devuelve una instancia de DbDataAdapter fuertemente tipada.

CreateDataSourceEnumerator()

Devuelve un nuevo SqlDataSourceEnumerator objeto .

CreateParameter()

Devuelve una instancia de DbParameter fuertemente tipada.

CreatePermission(PermissionState)

Devuelve un nuevo CodeAccessPermission objeto .

Implementaciones de interfaz explícitas

IServiceProvider.GetService(Type)

Mecanismo de extensión para servicios adicionales; actualmente, el único servicio admitido es DbProviderServices.

Se aplica a