Sdílet prostřednictvím


DbProviderServices Třída

Definice

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Továrna pro vytváření definic příkazů; použít typ tohoto objektu jako argument metody IServiceProvider.GetService v objektu pro vytváření zprostředkovatele.

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
Dědičnost
DbProviderServices
Odvozené
Atributy

Konstruktory

DbProviderServices()

Inicializuje novou instanci DbProviderServices třídy .

Metody

CreateCommandDefinition(DbCommand)

Vytvoří definici příkazu, která používá zadaný příkaz.

CreateCommandDefinition(DbCommandTree)

Vytvoří definici příkazu ze stromu příkazů.

CreateCommandDefinition(DbProviderManifest, DbCommandTree)

Vytvoří definici příkazu ze zadaného manifestu a stromu příkazů.

CreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Vytvoří databázi označenou připojením a vytvoří objekty schématu.

CreateDatabaseScript(String, StoreItemCollection)

Generuje jazyk definice dat (DDL skript, který vytváří objekty schématu (tabulky, primární klíče, cizí klíče) na základě obsahu storeItemCollection parametr a cílí na verzi databáze odpovídající tokenu manifestu zprostředkovatele.

CreateDbCommandDefinition(DbProviderManifest, DbCommandTree)

Vytvoří objekt definice příkazu pro zadaný manifest zprostředkovatele a strom příkazů.

DatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)

Vrátí hodnotu určující, zda daná databáze existuje na serveru a zda objekty schématu obsažené v storeItemCollection byly vytvořeny.

DbCreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Vytvoří databázi označenou připojením a vytvoří objekty schématu (tabulky, primární klíče, cizí klíče) na základě obsahu StoreItemCollection.

DbCreateDatabaseScript(String, StoreItemCollection)

Generuje jazyk definice dat (DDL skript, který vytváří objekty schématu (tabulky, primární klíče, cizí klíče) na základě obsahu storeItemCollection parametr a cílí na verzi databáze odpovídající tokenu manifestu zprostředkovatele.

DbDatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)

Vrátí hodnotu určující, zda daná databáze existuje na serveru a zda objekty schématu obsažené v storeItemCollection byly vytvořeny.

DbDeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Odstraní všechny objekty úložiště zadané v kolekci položek úložiště z databáze a databáze samotné.

DbGetSpatialServices(String)

Získá prostorové služby pro DbProviderServices.

DeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Odstraní všechny objekty úložiště zadané v kolekci položek úložiště z databáze a databáze samotné.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetDbProviderManifest(String)

Při přepsání v odvozené třídě, vrátí instanci třídy, která je odvozena z DbProviderManifest.

GetDbProviderManifestToken(DbConnection)

Vrátí token manifestu zprostředkovatele při připojení.

GetDbSpatialDataReader(DbDataReader, String)

Získá čtečku prostorových dat pro DbProviderServices.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetProviderFactory(DbConnection)

Načte DbProviderFactory na základě zadané DbConnection.

GetProviderManifest(String)

Vrátí manifest zprostředkovatele pomocí informací o zadané verzi.

GetProviderManifestToken(DbConnection)

Vrátí token manifestu zprostředkovatele.

GetProviderServices(DbConnection)

Vrátí poskytovatele zadané připojení.

GetSpatialDataReader(DbDataReader, String)

Získá čtečku prostorových dat pro DbProviderServices.

GetSpatialServices(String)

Získá prostorové služby pro DbProviderServices.

GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
SetDbParameterValue(DbParameter, TypeUsage, Object)

Nastaví hodnoty parametrů pro DbProviderServices.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro