DbProviderServices Classe

Definição

Importante

Esta API não está em conformidade com CLS.

A fábrica para definições de comando de edifícios; usar o tipo deste objeto como argumento para o método IServiceProvider.GetService na fábrica do fornecedor.

public ref class DbProviderServices abstract
public abstract class DbProviderServices
[System.CLSCompliant(false)]
public abstract class DbProviderServices
type DbProviderServices = class
[<System.CLSCompliant(false)>]
type DbProviderServices = class
Public MustInherit Class DbProviderServices
Herança
DbProviderServices
Derivado
Atributos

Construtores

Name Description
DbProviderServices()

Inicializa uma nova instância da DbProviderServices classe.

Métodos

Name Description
CreateCommandDefinition(DbCommand)

Cria uma definição de comando que utiliza um comando especificado.

CreateCommandDefinition(DbCommandTree)

Cria a definição de comandos a partir da árvore de comandos.

CreateCommandDefinition(DbProviderManifest, DbCommandTree)

Cria a definição de comandos a partir do manifesto e da árvore de comandos especificados.

CreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Cria uma base de dados indicada pela ligação e cria objetos de esquema.

CreateDatabaseScript(String, StoreItemCollection)

Gera uma linguagem de definição de dados (script DDL que cria objetos de esquema (tabelas, chaves primárias, chaves estrangeiras) com base no conteúdo do parâmetro StoreItemCollection e direcionada para a versão da base de dados correspondente ao token de manifesto do fornecedor.

CreateDbCommandDefinition(DbProviderManifest, DbCommandTree)

Cria um objeto de definição de comandos para o manifesto e árvore de comandos de fornecedores especificados.

DatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)

Devolve um valor que indica se existe uma dada base de dados no servidor e se os objetos de esquema contidos na storeItemCollection foram criados.

DbCreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Cria uma base de dados indicada pela ligação e cria objetos de esquema (tabelas, chaves primárias, chaves estrangeiras) com base no conteúdo de uma StoreItemCollection.

DbCreateDatabaseScript(String, StoreItemCollection)

Gera uma linguagem de definição de dados (script DDL que cria objetos de esquema (tabelas, chaves primárias, chaves estrangeiras) com base no conteúdo do parâmetro StoreItemCollection e direcionada para a versão da base de dados correspondente ao token de manifesto do fornecedor.

DbDatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)

Devolve um valor que indica se existe uma dada base de dados no servidor e se os objetos de esquema contidos na storeItemCollection foram criados.

DbDeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Apaga todos os objetos de armazenamento especificados na coleção de itens de armazenamento da base de dados e da própria base de dados.

DbGetSpatialServices(String)

Obtém os serviços espaciais para o DbProviderServices.

DeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Apaga todos os objetos de armazenamento especificados na coleção de itens de armazenamento da base de dados e da própria base de dados.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetDbProviderManifest(String)

Quando sobrescrito numa classe derivada, devolve uma instância de uma classe que deriva do DbProviderManifest.

GetDbProviderManifestToken(DbConnection)

Devolve token de manifesto do fornecedor dado uma ligação.

GetDbSpatialDataReader(DbDataReader, String)

Obtém o leitor de dados espaciais para o DbProviderServices.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetProviderFactory(DbConnection)

Recupera o DbProviderFactory com base no DbConnection especificado.

GetProviderManifest(String)

Devolve o manifesto do fornecedor utilizando a informação da versão especificada.

GetProviderManifestToken(DbConnection)

Devolve o token do manifesto do provedor.

GetProviderServices(DbConnection)

Devolve os fornecedores com uma ligação.

GetSpatialDataReader(DbDataReader, String)

Obtém o leitor de dados espaciais para o DbProviderServices.

GetSpatialServices(String)

Obtém os serviços espaciais para o DbProviderServices.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
SetDbParameterValue(DbParameter, TypeUsage, Object)

Define os valores dos parâmetros para o DbProviderServices.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a