DbProviderServices Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wichtig
Diese API ist nicht CLS-kompatibel.
Die Fabrik zum Erstellen von Befehlsdefinitionen; verwenden Sie den Typ dieses Objekts als Argument für die IServiceProvider.GetService-Methode auf der Anbieterfactory.
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
- Vererbung
-
DbProviderServices
- Abgeleitet
- Attribute
Konstruktoren
| Name | Beschreibung |
|---|---|
| DbProviderServices() |
Initialisiert eine neue Instanz der DbProviderServices-Klasse. |
Methoden
| Name | Beschreibung |
|---|---|
| CreateCommandDefinition(DbCommand) |
Erstellt eine Befehlsdefinition, die einen angegebenen Befehl verwendet. |
| CreateCommandDefinition(DbCommandTree) |
Erstellt befehlsdefinition aus der Befehlsstruktur. |
| CreateCommandDefinition(DbProviderManifest, DbCommandTree) |
Erstellt Befehlsdefinitionen aus dem angegebenen Manifest und der Befehlsstruktur. |
| CreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection) |
Erstellt eine durch die Verbindung angegebene Datenbank und erstellt Schemaobjekte. |
| CreateDatabaseScript(String, StoreItemCollection) |
Generiert eine Datendefinitionssprache (DDL-Skript), die Schemaobjekte (Tabellen, Primärschlüssel, Fremdschlüssel) basierend auf dem Inhalt des StoreItemCollection-Parameters erstellt und für die Version der Datenbank bestimmt ist, die dem Anbietermanifesttoken entspricht. |
| CreateDbCommandDefinition(DbProviderManifest, DbCommandTree) |
Erstellt ein Befehlsdefinitionsobjekt für das angegebene Anbietermanifest und die Befehlsstruktur. |
| DatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection) |
Gibt einen Wert zurück, der angibt, ob eine bestimmte Datenbank auf dem Server vorhanden ist und ob Schemaobjekte in der storeItemCollection erstellt wurden. |
| DbCreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection) |
Erstellt eine durch die Verbindung angegebene Datenbank und erstellt Schemaobjekte (Tabellen, Primärschlüssel, Fremdschlüssel) basierend auf dem Inhalt einer StoreItemCollection. |
| DbCreateDatabaseScript(String, StoreItemCollection) |
Generiert eine Datendefinitionssprache (DDL-Skript), die Schemaobjekte (Tabellen, Primärschlüssel, Fremdschlüssel) basierend auf dem Inhalt des StoreItemCollection-Parameters erstellt und für die Version der Datenbank bestimmt ist, die dem Anbietermanifesttoken entspricht. |
| DbDatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection) |
Gibt einen Wert zurück, der angibt, ob eine bestimmte Datenbank auf dem Server vorhanden ist und ob Schemaobjekte in der storeItemCollection erstellt wurden. |
| DbDeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection) |
Löscht alle in der Speicherelementauflistung angegebenen Speicherobjekte aus der Datenbank und der Datenbank selbst. |
| DbGetSpatialServices(String) |
Ruft die räumlichen Dienste für die DbProviderServices. |
| DeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection) |
Löscht alle in der Speicherelementauflistung angegebenen Speicherobjekte aus der Datenbank und der Datenbank selbst. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetDbProviderManifest(String) |
Wenn eine abgeleitete Klasse überschrieben wird, wird eine Instanz einer Klasse zurückgegeben, die von "DbProviderManifest" abgeleitet ist. |
| GetDbProviderManifestToken(DbConnection) |
Gibt das Anbietermanifesttoken einer Verbindung zurück. |
| GetDbSpatialDataReader(DbDataReader, String) |
Ruft den Räumlichen Datenleser für die DbProviderServices. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetProviderFactory(DbConnection) |
Ruft die DbProviderFactory basierend auf der angegebenen DbConnection ab. |
| GetProviderManifest(String) |
Gibt das Anbietermanifest mithilfe der angegebenen Versionsinformationen zurück. |
| GetProviderManifestToken(DbConnection) |
Gibt das Anbietermanifesttoken zurück. |
| GetProviderServices(DbConnection) |
Gibt Anbieter zurück, die eine Verbindung erhalten haben. |
| GetSpatialDataReader(DbDataReader, String) |
Ruft den Räumlichen Datenleser für die DbProviderServices. |
| GetSpatialServices(String) |
Ruft die räumlichen Dienste für die DbProviderServices. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| SetDbParameterValue(DbParameter, TypeUsage, Object) |
Legt die Parameterwerte für die DbProviderServices. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |