Aracılığıyla paylaş


DataProviderServices Sınıf

Çeşitli ado için hizmetler sağlar.AĞ sağlayıcısı.

Devralma Hiyerarşisi

System.Object
  Microsoft.Data.Schema.Extensibility.DataProviderServices
    Microsoft.Data.Schema.SqlProviderServices

Ad alanı:  Microsoft.Data.Schema.Extensibility
Derleme:  Microsoft.Data.Schema (Microsoft.Data.Schema.dll içinde)

Sözdizimi

'Bildirim
Public MustInherit Class DataProviderServices _
    Implements IExtension
public abstract class DataProviderServices : IExtension
public ref class DataProviderServices abstract : IExtension
[<AbstractClass>]
type DataProviderServices =  
    class
        interface IExtension
    end
public abstract class DataProviderServices implements IExtension

DataProviderServices türü aşağıdaki üyeleri ortaya koyar.

Oluşturucular

  Ad Açıklama
Korumalı yöntem DataProviderServices Yeni bir örneğini başlatır DataProviderServices sınıfa

Üst

Özellikler

  Ad Açıklama
Genel özellik AdoProvider ado adını alır.AĞ sağlayıcısı.Bu sağlayıcı, bu sınıftan türetilmiş sınıfları kullanılabilen tüm hizmetleri tarafından kullanılır.
Genel özellik ConnectionStringParser Türetilir ve bağlantı dizesini bir ayrıştırıcı alır IConnectionStringParser sınıfa

Üst

Yöntemler

  Ad Açıklama
Genel yöntem Equals Belirler olup belirtilen Object eşittir geçerli Object. (Object kaynağından devralındı.)
Korumalı yöntem Finalize Kaynakları boşaltın ve atık toplama işlemi tarafından iadesi önce diğer temizleme işlemleri gerçekleştirmek nesne izin verir. (Object kaynağından devralındı.)
Genel yöntemStatik üye GetCompatibleDatabaseProviderServices Döndürür bir DataProviderServices , sağlanan ado adı ile uyumlu.AĞ sağlayıcısı.
Genel yöntem GetHashCode Belirli bir tip için sağlama işlevini yerine getirir. (Object kaynağından devralındı.)
Genel yöntem GetType Alır Type geçerli bir örneği. (Object kaynağından devralındı.)
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)

Üst

Açıklamalar

Her türetilmiş hizmet sınıfı, kendi ad alanı tarafından tanımlanan belirli bir veri sağlayıcısına karşılık gelir. İşareti her hizmet sınıfını kullanarak türetilmiş DatabaseSchemaProviderCompatibilityAttribute ancak bir parametresi ile nullnull başvuru (Visual Basic\'te Nothing). Aşağıdaki sözdizimini kullanması gerekir: [DatabaseSchemaProviderCompatibility(null)].

İş Parçacığı Güvenliği

Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.

Ayrıca bkz.

Başvuru

Microsoft.Data.Schema.Extensibility Ad Alanı

DatabaseSchemaProviderCompatibilityAttribute

Diğer Kaynaklar

Visual Studio veritabanı özellikleri genişletme