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 IServiceProvider.GetService metoda 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

Name Description
DbProviderServices()

Inicializuje novou instanci DbProviderServices třídy.

Metody

Name Description
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 (skript DDL, který vytváří objekty schématu (tabulky, primární klíče, cizí klíče) na základě obsahu parametru StoreItemCollection 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 byly vytvořeny objekty schématu obsažené v úložištiItemCollection.

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 (skript DDL, který vytváří objekty schématu (tabulky, primární klíče, cizí klíče) na základě obsahu parametru StoreItemCollection 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 byly vytvořeny objekty schématu obsažené v úložištiItemCollection.

DbDeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

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

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 samotné databáze.

Equals(Object)

Určuje, zda je zadaný objekt roven 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 vzhledem k připojení.

GetDbSpatialDataReader(DbDataReader, String)

Získá prostorovou čtečku DbProviderServicesdat pro .

GetHashCode()

Slouží jako výchozí funkce hash.

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

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

GetProviderManifest(String)

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

GetProviderManifestToken(DbConnection)

Vrátí token manifestu zprostředkovatele.

GetProviderServices(DbConnection)

Vrátí zprostředkovatele, kteří získali připojení.

GetSpatialDataReader(DbDataReader, String)

Získá prostorovou čtečku DbProviderServicesdat pro .

GetSpatialServices(String)

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

GetType()

Získá Type aktuální instance.

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

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

(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