DbProviderServices Klass

Definition

Viktigt!

Detta API uppfyller inte CLS.

Fabriken för att skapa kommandodefinitioner. använd typen av det här objektet som argument till metoden IServiceProvider.GetService på providerfabriken.

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
Arv
DbProviderServices
Härledda
Attribut

Konstruktorer

Name Description
DbProviderServices()

Initierar en ny instans av DbProviderServices klassen.

Metoder

Name Description
CreateCommandDefinition(DbCommand)

Skapar en kommandodefinition som använder ett angivet kommando.

CreateCommandDefinition(DbCommandTree)

Skapar kommandodefinition från kommandoträdet.

CreateCommandDefinition(DbProviderManifest, DbCommandTree)

Skapar kommandodefinition från angivet manifest och kommandoträd.

CreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Skapar en databas som anges av anslutningen och skapar schemaobjekt.

CreateDatabaseScript(String, StoreItemCollection)

Genererar ett datadefinitionsspråk (DDL-skript som skapar schemaobjekt (tabeller, primära nycklar, sekundärnycklar) baserat på innehållet i parametern StoreItemCollection och som är mål för den databasversion som motsvarar providermanifesttoken.

CreateDbCommandDefinition(DbProviderManifest, DbCommandTree)

Skapar ett kommandodefinitionsobjekt för det angivna providermanifestet och kommandoträdet.

DatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)

Returnerar ett värde som anger om en viss databas finns på servern och om schemaobjekt som finns i storeItemCollection har skapats.

DbCreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Skapar en databas som anges av anslutningen och skapar schemaobjekt (tabeller, primära nycklar, sekundärnycklar) baserat på innehållet i en StoreItemCollection.

DbCreateDatabaseScript(String, StoreItemCollection)

Genererar ett datadefinitionsspråk (DDL-skript som skapar schemaobjekt (tabeller, primära nycklar, sekundärnycklar) baserat på innehållet i parametern StoreItemCollection och som är mål för den databasversion som motsvarar providermanifesttoken.

DbDatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)

Returnerar ett värde som anger om en viss databas finns på servern och om schemaobjekt som finns i storeItemCollection har skapats.

DbDeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Tar bort alla butiksobjekt som anges i samlingen med butiksobjekt från databasen och själva databasen.

DbGetSpatialServices(String)

Hämtar rumsliga tjänster för DbProviderServices.

DeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Tar bort alla butiksobjekt som anges i samlingen med butiksobjekt från databasen och själva databasen.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetDbProviderManifest(String)

När den åsidosätts i en härledd klass returnerar en instans av en klass som härleds från DbProviderManifest.

GetDbProviderManifestToken(DbConnection)

Returnerar providermanifesttoken med en anslutning.

GetDbSpatialDataReader(DbDataReader, String)

Hämtar den rumsliga dataläsaren DbProviderServicesför .

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetProviderFactory(DbConnection)

Hämtar DbProviderFactory baserat på den angivna DbConnection.

GetProviderManifest(String)

Returnerar providermanifestet med hjälp av den angivna versionsinformationen.

GetProviderManifestToken(DbConnection)

Returnerar providermanifesttoken.

GetProviderServices(DbConnection)

Returnerar leverantörer med en anslutning.

GetSpatialDataReader(DbDataReader, String)

Hämtar den rumsliga dataläsaren DbProviderServicesför .

GetSpatialServices(String)

Hämtar rumsliga tjänster för DbProviderServices.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
SetDbParameterValue(DbParameter, TypeUsage, Object)

Anger parametervärdena för DbProviderServices.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för