Udostępnij za pośrednictwem


DbProviderServices Klasa

Definicja

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Fabryka do tworzenia definicji poleceń; użyj typu tego obiektu jako argumentu metody IServiceProvider.GetService w fabryce dostawcy.

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
Dziedziczenie
DbProviderServices
Pochodne
Atrybuty

Konstruktory

DbProviderServices()

Inicjuje nowe wystąpienie klasy DbProviderServices.

Metody

CreateCommandDefinition(DbCommand)

Tworzy definicję polecenia, która używa określonego polecenia.

CreateCommandDefinition(DbCommandTree)

Tworzy definicję polecenia z drzewa poleceń.

CreateCommandDefinition(DbProviderManifest, DbCommandTree)

Tworzy definicję polecenia z określonego manifestu i drzewa poleceń.

CreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Tworzy bazę danych wskazaną przez połączenie i tworzy obiekty schematu.

CreateDatabaseScript(String, StoreItemCollection)

Generuje język definicji danych (skrypt DDL, który tworzy obiekty schematu (tabele, klucze podstawowe, klucze obce) na podstawie zawartości parametru StoreItemCollection i przeznaczony dla wersji bazy danych odpowiadającej tokenowi manifestu dostawcy.

CreateDbCommandDefinition(DbProviderManifest, DbCommandTree)

Tworzy obiekt definicji polecenia dla określonego manifestu dostawcy i drzewa poleceń.

DatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)

Zwraca wartość wskazującą, czy dana baza danych istnieje na serwerze i czy obiekty schematu zawarte w kolekcji storeItemCollection zostały utworzone.

DbCreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Tworzy bazę danych wskazywaną przez połączenie i tworzy obiekty schematu (tabele, klucze podstawowe, klucze obce) na podstawie zawartości kolekcji StoreItemCollection.

DbCreateDatabaseScript(String, StoreItemCollection)

Generuje język definicji danych (skrypt DDL, który tworzy obiekty schematu (tabele, klucze podstawowe, klucze obce) na podstawie zawartości parametru StoreItemCollection i przeznaczony dla wersji bazy danych odpowiadającej tokenowi manifestu dostawcy.

DbDatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)

Zwraca wartość wskazującą, czy dana baza danych istnieje na serwerze i czy obiekty schematu zawarte w kolekcji storeItemCollection zostały utworzone.

DbDeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Usuwa wszystkie obiekty magazynu określone w kolekcji elementów sklepu z bazy danych i samej bazy danych.

DbGetSpatialServices(String)

Pobiera usługi przestrzenne dla programu DbProviderServices.

DeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Usuwa wszystkie obiekty magazynu określone w kolekcji elementów sklepu z bazy danych i samej bazy danych.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetDbProviderManifest(String)

Po przesłonięcia w klasie pochodnej zwraca wystąpienie klasy pochodzące z DbProviderManifest.

GetDbProviderManifestToken(DbConnection)

Zwraca token manifestu dostawcy, biorąc pod uwagę połączenie.

GetDbSpatialDataReader(DbDataReader, String)

Pobiera czytnik danych przestrzennych dla programu DbProviderServices.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetProviderFactory(DbConnection)

Pobiera element DbProviderFactory na podstawie określonego elementu DbConnection.

GetProviderManifest(String)

Zwraca manifest dostawcy przy użyciu określonych informacji o wersji.

GetProviderManifestToken(DbConnection)

Zwraca token manifestu dostawcy.

GetProviderServices(DbConnection)

Zwraca dostawców, którzy otrzymali połączenie.

GetSpatialDataReader(DbDataReader, String)

Pobiera czytnik danych przestrzennych dla programu DbProviderServices.

GetSpatialServices(String)

Pobiera usługi przestrzenne dla programu DbProviderServices.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
SetDbParameterValue(DbParameter, TypeUsage, Object)

Ustawia wartości parametrów dla .DbProviderServices

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy