DbProviderServices Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Importante
Esta API não está em conformidade com CLS.
A fábrica para criar definições de comando; use o tipo desse objeto como o argumento para o método IServiceProvider.GetService na fábrica do provedor.
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
DbProviderServices() |
Inicializa uma nova instância da classe DbProviderServices. |
Métodos
CreateCommandDefinition(DbCommand) |
Cria uma definição de comando que usa um comando especificado. |
CreateCommandDefinition(DbCommandTree) |
Cria a definição de comando da árvore de comando. |
CreateCommandDefinition(DbProviderManifest, DbCommandTree) |
Cria a definição de comando com base na árvore de comando e manifesto especificada. |
CreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection) |
Cria um banco de dados indicado pela conexão e cria objetos de esquema. |
CreateDatabaseScript(String, StoreItemCollection) |
Gera um script DDL (linguagem de definição de dados) que cria objetos de esquema (tabelas, chaves primárias, chaves estrangeiras) com base no conteúdo do parâmetro StoreItemCollection e destinado à versão do banco de dados correspondente ao token de manifesto do provedor. |
CreateDbCommandDefinition(DbProviderManifest, DbCommandTree) |
Cria um objeto de definição de comando para o manifesto do provedor especificado e uma árvore de comandos. |
DatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection) |
Retorna um valor que indica se um determinado banco de dados existe no servidor e se os objetos do esquema contidos no storeItemCollection foram criados. |
DbCreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection) |
Cria um banco de dados indicado pela conexão e cria objetos de esquema (tabelas, chaves primárias, chaves estrangeiras) com base no conteúdo de uma StoreItemCollection. |
DbCreateDatabaseScript(String, StoreItemCollection) |
Gera um script DDL (linguagem de definição de dados) que cria objetos de esquema (tabelas, chaves primárias, chaves estrangeiras) com base no conteúdo do parâmetro StoreItemCollection e destinado à versão do banco de dados correspondente ao token de manifesto do provedor. |
DbDatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection) |
Retorna um valor que indica se um determinado banco de dados existe no servidor e se os objetos do esquema contidos no storeItemCollection foram criados. |
DbDeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection) |
Exclui todos os objetos de repositório especificado na coleção de itens de repositório do banco de dados e o próprio banco de dados. |
DbGetSpatialServices(String) |
Obtém os serviços espaciais para o DbProviderServices. |
DeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection) |
Exclui todos os objetos de repositório especificado na coleção de itens de repositório do banco de dados e o próprio banco de dados. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetDbProviderManifest(String) |
Quando substituído em uma classe derivada, retorna uma instância de uma classe que deriva de DbProviderManifest. |
GetDbProviderManifestToken(DbConnection) |
Retorna o token do manifesto do provedor dada uma conexão. |
GetDbSpatialDataReader(DbDataReader, String) |
Obtém o leitor de dados espaciais para o DbProviderServices. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetProviderFactory(DbConnection) |
Recupera o DbProviderFactory com base no DbConnection especificado. |
GetProviderManifest(String) |
Retorna o manifesto do provedor usando as informações de versão especificadas. |
GetProviderManifestToken(DbConnection) |
Retorna o token do manifesto do provedor. |
GetProviderServices(DbConnection) |
Retorna os provedores dada uma conexã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 Object atual. (Herdado de Object) |
SetDbParameterValue(DbParameter, TypeUsage, Object) |
Define os valores de parâmetro para o DbProviderServices. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |