DbProviderServices Sınıf

Tanım

Önemli

Bu API, CLS uyumlu değildir.

Komut tanımları oluşturmak için fabrika; sağlayıcı fabrikasındaki IServiceProvider.GetService yönteminin bağımsız değişkeni olarak bu nesnenin türünü kullanın.

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
Devralma
DbProviderServices
Türetilmiş
Öznitelikler

Oluşturucular

DbProviderServices()

DbProviderServices sınıfının yeni bir örneğini başlatır.

Yöntemler

CreateCommandDefinition(DbCommand)

Belirtilen komutu kullanan bir komut tanımı oluşturur.

CreateCommandDefinition(DbCommandTree)

Komut ağacından komut tanımı oluşturur.

CreateCommandDefinition(DbProviderManifest, DbCommandTree)

Belirtilen bildirimden ve komut ağacından komut tanımı oluşturur.

CreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Bağlantı tarafından gösterilen bir veritabanı oluşturur ve şema nesneleri oluşturur.

CreateDatabaseScript(String, StoreItemCollection)

StoreItemCollection parametresinin içeriğine göre şema nesneleri (tablolar, birincil anahtarlar, yabancı anahtarlar) oluşturan ve sağlayıcı bildirim belirtecine karşılık gelen veritabanının sürümü için hedeflenen bir veri tanımı dili (DDL betiği) oluşturur.

CreateDbCommandDefinition(DbProviderManifest, DbCommandTree)

Belirtilen sağlayıcı bildirimi ve komut ağacı için bir komut tanımı nesnesi oluşturur.

DatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)

Belirli bir veritabanının sunucuda var olup olmadığını ve storeItemCollection içinde bulunan şema nesnelerinin oluşturulup oluşturulmadığını belirten bir değer döndürür.

DbCreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Bağlantıyla gösterilen bir veritabanı oluşturur ve Bir StoreItemCollection içeriğini temel alan şema nesneleri (tablolar, birincil anahtarlar, yabancı anahtarlar) oluşturur.

DbCreateDatabaseScript(String, StoreItemCollection)

StoreItemCollection parametresinin içeriğine göre şema nesneleri (tablolar, birincil anahtarlar, yabancı anahtarlar) oluşturan ve sağlayıcı bildirim belirtecine karşılık gelen veritabanının sürümü için hedeflenen bir veri tanımı dili (DDL betiği) oluşturur.

DbDatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection)

Belirli bir veritabanının sunucuda var olup olmadığını ve storeItemCollection içinde bulunan şema nesnelerinin oluşturulup oluşturulmadığını belirten bir değer döndürür.

DbDeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Depolama öğesi koleksiyonunda belirtilen tüm depo nesnelerini veritabanından ve veritabanından siler.

DbGetSpatialServices(String)

için DbProviderServicesuzamsal hizmetleri alır.

DeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection)

Depolama öğesi koleksiyonunda belirtilen tüm depo nesnelerini veritabanından ve veritabanından siler.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetDbProviderManifest(String)

Türetilmiş bir sınıfta geçersiz kılındığında, DbProviderManifest'ten türetilen bir sınıfın örneğini döndürür.

GetDbProviderManifestToken(DbConnection)

Bağlantı verilen sağlayıcı bildirim belirtecini döndürür.

GetDbSpatialDataReader(DbDataReader, String)

için uzamsal veri okuyucuyu DbProviderServicesalır.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetProviderFactory(DbConnection)

Belirtilen DbConnection'a göre DbProviderFactory'yi alır.

GetProviderManifest(String)

Belirtilen sürüm bilgilerini kullanarak sağlayıcı bildirimini döndürür.

GetProviderManifestToken(DbConnection)

Sağlayıcı bildirim belirtecini döndürür.

GetProviderServices(DbConnection)

Bağlantı verilen sağlayıcıları döndürür.

GetSpatialDataReader(DbDataReader, String)

için uzamsal veri okuyucuyu DbProviderServicesalır.

GetSpatialServices(String)

için DbProviderServicesuzamsal hizmetleri alır.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
SetDbParameterValue(DbParameter, TypeUsage, Object)

için DbProviderServicesparametre değerlerini ayarlar.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır