OleDbConnectionStringBuilder.Provider Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İç bağlantı dizesiyle ilişkili veri sağlayıcısının adını içeren bir dize alır veya ayarlar.
public:
property System::String ^ Provider { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Data.OleDb.OleDbConnectionStringBuilder+OleDbProviderConverter))]
public string Provider { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Data.OleDb.OleDbConnectionStringBuilder+OleDbProviderConverter))>]
member this.Provider : string with get, set
Public Property Provider As String
Özellik Değeri
özelliğinin Provider değeri veya String.Empty sağlanmamışsa.
- Öznitelikler
Açıklamalar
özelliğini ayarlamaya çalıştığınızda geçirilen değer null ise özelliği Provider sıfırlanır. Değer ayarlanmamışsa ve geliştirici özelliği almaya çalışırsa, dönüş değeri olur String.Empty. Bu özellik, bağlantı dizesi içindeki "Sağlayıcı" anahtarına karşılık gelir.
Doğrudan (özelliği ayarlayarakConnectionString) veya bir bağlantı dizesini oluşturucuya parametre olarak geçirerek özelliğin değerini Provider ayarlamak, örneğin içinde OleDbConnectionStringBuilder yer alan anahtar/değer çiftleri kümesini etkileyebilir.
Provider Örneğin, özelliğini "sqloledb" olarak ayarlamak, tüm standart SQL bağlantı dizesi özelliklerini ekler. Bu davranışın bir gösterimi için bu konudaki örne bakın.
Bazı sağlayıcılar için oluşturucu içinde OleDbConnectionStringBuilder bir bağlantı dizesi atamak, sağlanan anahtar/değer çiftlerinin sırasının yeniden düzenlenmesine neden olur.