DbProviderServices Classe

Definizione

Importante

Questa API non è conforme a CLS.

La factory per compilare le definizioni dei comandi; utilizzare il tipo di questo oggetto come argomento al metodo di IServiceProvider.GetService sulla factory del provider.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
Public MustInherit Class DbProviderServices
Ereditarietà
DbProviderServices
Derivato
Attributi

Costruttori

DbProviderServices()

Inizializza una nuova istanza della classe DbProviderServices.Initializes a new instance of the DbProviderServices class.

Metodi

CreateCommandDefinition(DbCommand)

Crea una definizione di comando che utilizza un comando specificato.Creates a command definition that uses a specified command.

CreateCommandDefinition(DbCommandTree)

Crea una definizione dei comandi dalla struttura ad albero dei comandi.Creates command definition from command tree.

CreateCommandDefinition(DbProviderManifest, DbCommandTree)

Crea una definizione dei comandi dal manifesto specificato e dall'albero dei comandi.Creates command definition from specified manifest and command tree.

CreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Crea un database indicato dalla connessione e crea gli oggetti dello schema.Creates a database indicated by connection and creates schema objects.

CreateDatabaseScript(String, StoreItemCollection)

Genera uno script DDL (Data Definition Language) che crea oggetti dello schema (tabelle, chiavi primarie, chiavi esterne) in base al contenuto del parametro StoreItemCollection e la cui destinazione è la versione del database corrispondente al token del manifesto del provider.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)

Crea un oggetto definizione dei comandi per il manifesto del provider e la struttura ad albero comandi specificati.Creates a command definition object for the specified provider manifest and command tree.

DatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)

Restituisce un valore che indica se un determinato database esiste nel server e se sono stati creati oggetti dello schema contenuti in storeItemCollection.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)

Crea un database indicato dalla connessione e crea oggetti dello schema (tabelle, chiavi primarie, chiavi esterne) in base al contenuto di un 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)

Genera uno script DDL (Data Definition Language) che crea oggetti dello schema (tabelle, chiavi primarie, chiavi esterne) in base al contenuto del parametro StoreItemCollection e la cui destinazione è la versione del database corrispondente al token del manifesto del provider.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)

Restituisce un valore che indica se un determinato database esiste nel server e se sono stati creati oggetti dello schema contenuti in storeItemCollection.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)

Elimina dal database tutti gli oggetti dell'archivio specificati nell'insieme di elementi dell'archivio e il database stesso.Deletes all store objects specified in the store item collection from the database and the database itself.

DbGetSpatialServices(String)

Ottiene i servizi spaziali per DbProviderServices.Gets the spatial services for the DbProviderServices.

DeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Elimina dal database tutti gli oggetti dell'archivio specificati nell'insieme di elementi dell'archivio e il database stesso.Deletes all store objects specified in the store item collection from the database and the database itself.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetDbProviderManifest(String)

Quando sottoposto a override in una classe derivata, restituisce un'istanza di una classe che deriva da DbProviderManifest.When overridden in a derived class, returns an instance of a class that derives from the DbProviderManifest.

GetDbProviderManifestToken(DbConnection)

Restituisce il token del manifesto del provider corrispondente a una connessione.Returns provider manifest token given a connection.

GetDbSpatialDataReader(DbDataReader, String)

Ottiene il lettore di dati spaziali per DbProviderServices.Gets the spatial data reader for the DbProviderServices.

GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetProviderFactory(DbConnection)

Recupera l'elemento DbProviderFactory in base all'elemento DbConnection specificato.Retrieves the DbProviderFactory based on the specified DbConnection.

GetProviderManifest(String)

Restituisce il manifesto del provider utilizzando le informazioni sulla versione specificate.Returns the provider manifest by using the specified version information.

GetProviderManifestToken(DbConnection)

Restituisce il token del manifesto del provider.Returns provider manifest token.

GetProviderServices(DbConnection)

Restituisce i provider corrispondenti a una connessione.Returns providers given a connection.

GetSpatialDataReader(DbDataReader, String)

Ottiene il lettore di dati spaziali per DbProviderServices.Gets the spatial data reader for the DbProviderServices.

GetSpatialServices(String)

Ottiene i servizi spaziali per DbProviderServices.Gets the spatial services for the DbProviderServices.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
SetDbParameterValue(DbParameter, TypeUsage, Object)

Imposta i valori del parametro per DbProviderServices.Sets the parameter values for the DbProviderServices.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a