DbProviderServices Classe

Definição

Importante

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

A fábrica para criar definições de comando. Usar o tipo desse objeto como o argumento para o método IServiceProvider.GetService na fábrica de provedor;The factory for building command definitions; use the type of this object as the argument to the IServiceProvider.GetService method on the provider factory;

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.Initializes a new instance of the DbProviderServices class.

Métodos

CreateCommandDefinition(DbCommand)

Cria uma definição de comando que usa um comando especificado.Creates a command definition that uses a specified command.

CreateCommandDefinition(DbCommandTree)

Cria a definição de comando da árvore de comando.Creates command definition from command tree.

CreateCommandDefinition(DbProviderManifest, DbCommandTree)

Cria a definição de comando com base na árvore de comando e manifesto especificada.Creates command definition from specified manifest and command tree.

CreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Cria um banco de dados indicado pela conexão e cria objetos de esquema.Creates a database indicated by connection and creates schema objects.

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.Generates a data definition language (DDL script that creates schema objects (tables, primary keys, foreign keys) based on the contents of the StoreItemCollection parameter and targeted for the version of the database corresponding to the provider manifest token.

CreateDbCommandDefinition(DbProviderManifest, DbCommandTree)

Cria um objeto de definição de comando para o manifesto do provedor especificado e uma árvore de comandos.Creates a command definition object for the specified provider manifest and command tree.

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.Returns a value indicating whether a given database exists on the server and whether schema objects contained in the storeItemCollection have been created.

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.Creates a database indicated by connection and creates schema objects (tables, primary keys, foreign keys) based on the contents of a 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.Generates a data definition language (DDL script that creates schema objects (tables, primary keys, foreign keys) based on the contents of the StoreItemCollection parameter and targeted for the version of the database corresponding to the provider manifest token.

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.Returns a value indicating whether a given database exists on the server and whether schema objects contained in the storeItemCollection have been created.

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.Deletes all store objects specified in the store item collection from the database and the database itself.

DbGetSpatialServices(String)

Obtém os serviços espaciais para o DbProviderServices.Gets the spatial services for the 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.Deletes all store objects specified in the store item collection from the database and the database itself.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetDbProviderManifest(String)

Quando substituído em uma classe derivada, retorna uma instância de uma classe que deriva de DbProviderManifest.When overridden in a derived class, returns an instance of a class that derives from the DbProviderManifest.

GetDbProviderManifestToken(DbConnection)

Retorna o token do manifesto do provedor dada uma conexão.Returns provider manifest token given a connection.

GetDbSpatialDataReader(DbDataReader, String)

Obtém o leitor de dados espaciais para o DbProviderServices.Gets the spatial data reader for the DbProviderServices.

GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetProviderFactory(DbConnection)

Recupera o DbProviderFactory com base no DbConnection especificado.Retrieves the DbProviderFactory based on the specified DbConnection.

GetProviderManifest(String)

Retorna o manifesto do provedor usando as informações de versão especificadas.Returns the provider manifest by using the specified version information.

GetProviderManifestToken(DbConnection)

Retorna o token do manifesto do provedor.Returns provider manifest token.

GetProviderServices(DbConnection)

Retorna os provedores dada uma conexão.Returns providers given a connection.

GetSpatialDataReader(DbDataReader, String)

Obtém o leitor de dados espaciais para o DbProviderServices.Gets the spatial data reader for the DbProviderServices.

GetSpatialServices(String)

Obtém os serviços espaciais para o DbProviderServices.Gets the spatial services for the DbProviderServices.

GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

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

Define os valores de parâmetro para o DbProviderServices.Sets the parameter values for the DbProviderServices.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Aplica-se a