OleDbConnectionStringBuilder.Provider Tulajdonság

Definíció

Lekéri vagy beállít egy sztringet, amely tartalmazza a belső kapcsolati karakterlánc társított adatszolgáltató nevét.

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

Tulajdonság értéke

A tulajdonság értéke Provider , vagy String.Empty ha nincs megadva.

Attribútumok

Megjegyzések

Ha a tulajdonság beállításakor a megadott érték null értékű, a Provider tulajdonság alaphelyzetbe áll. Ha az érték nincs beállítva, és a fejlesztő megpróbálja lekérni a tulajdonságot, a visszatérési érték az String.Empty. Ez a tulajdonság a kapcsolati karakterlánc belüli "Szolgáltató" kulcsnak felel meg.

A Provider tulajdonság értékének közvetlen beállítása (a ConnectionString tulajdonság beállításával), vagy egy kapcsolati karakterlánc paraméterként a konstruktornak való átadása hatással lehet a OleDbConnectionStringBuilder példányban található kulcs-/érték párok készletére. Ha például a Provider tulajdonságot "sqloledb" értékre állítja, hozzáadja az összes szabványos SQL-kapcsolati karakterlánc tulajdonságot. Ennek a viselkedésnek a bemutatásához tekintse meg a jelen témakörben található példát.

Egyes szolgáltatók esetében a OleDbConnectionStringBuilder konstruktoron belüli kapcsolati karakterlánc hozzárendelése a megadott kulcs-/érték párok sorrendjének átrendezését eredményezi.

A következőre érvényes:

Lásd még