IDbConnection Arabirimi
Bir veri açık bir bağlantıyı temsil eden kaynakve ilişkisel veritabanlarına erişmek SQL Server Reporting Services veri işleme uzantılarına göre uygulanır.
Ad Alanı: Microsoft.ReportingServices.DataProcessing
Derlemeler: Microsoft.ReportingServices.SharePoint.UI.WebParts (Microsoft.ReportingServices.SharePoint.UI.WebParts içinde.dll)
Microsoft.ReportingServices.Interfaces (Microsoft.ReportingServices.Interfaces içinde.dll)
Sözdizimi
'Bildirim
Public Interface IDbConnection _
Inherits IDisposable, IExtension
'Kullanım
Dim instance As IDbConnection
public interface IDbConnection : IDisposable,
IExtension
public interface class IDbConnection : IDisposable,
IExtension
type IDbConnection =
interface
interface IDisposable
interface IExtension
end
public interface IDbConnection extends IDisposable, IExtension
IDbConnection türü aşağıdaki üyeleri açıklar.
Özellikler
Ad | Açıklama | |
---|---|---|
ConnectionString | Alır veya ayarlar bir veritabanını açmak için kullanılan dize. | |
ConnectionTimeout | Alır saat , Deneme girişimini sonlandırıp bir hata oluşturmadan önce bir bağlantı kurmaya çalışırken beklenecek. | |
LocalizedName | Uzantısı olan bir kullanıcıya görüntülenecek yerelleştirilmiş adını alır arabirim. (IExtension öğesinden devralınmıştır.) |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
BeginTransaction | Veritabanı işlemi başlar. | |
Close | Veritabanı bağlantısını kapatır. | |
CreateCommand | Oluşturur ve döndüren bir komut bağlantıyla ilişkili nesne. | |
Dispose | (IDisposable öğesinden devralınmıştır.) | |
Open | Tarafından belirtilen ayarları ile veritabanı bağlantısı başlatır ConnectionString özelliği sağlayıcı-belirli bağlantı nesne. | |
SetConfiguration | Bir uzantı için özel yapılandırma verileri aktarmak için kullanılır. (IExtension öğesinden devralınmıştır.) |
Üst
Açıklamalar
IDbConnection arabirim uygulayan verir bir bağlantı veri ile benzersiz oturum temsil eden sınıf kaynak.IDbConnection arabirim, yap bir özel veri sağlayıcı için kullanılabilirHakkında daha fazla bilgi için bağlantı sınıfları Bkz: Bağlantı sınıfı veri işleme uzantısı için uygulama.
Bir uygulama örnek oluşturma IDbConnection , uygulayan bir sınıfın örneğini oluşturur ancak doğrudan arabirim IDbConnection.
Sınıfları saðlamanýzý IDbConnection gereken gerekli tüm üyeleri uygulamak ve genellikle eklemek için ek üyeleri tanımlamak sağlayıcı-belirli işlevleri.Çünkü IDbConnection miras alınan IExtension, de uygulamak gerekir IExtension üyeleri bir parçası olarak, bağlantı sınıfı.
Ne zaman uygulamadan gelen IDbConnection arabirim, aşağıdaki oluşturucular uygulamak:
Sınıf |
Açıklama |
---|---|
PrvConnection() |
Yeni bir başlatır örnek , PrvConnection class. |
PrvConnection (dize connectionString) |
Yeni bir başlatır örnek , PrvConnection bağlantı dizesi içeren bir dize verildiğinde sınıf. |