DbConnectionStringBuilder.Values 屬性

定義

取得包含 ICollection 中之值的 DbConnectionStringBuilder

public:
 virtual property System::Collections::ICollection ^ Values { System::Collections::ICollection ^ get(); };
public virtual System.Collections.ICollection Values { get; }
[System.ComponentModel.Browsable(false)]
public virtual System.Collections.ICollection Values { get; }
member this.Values : System.Collections.ICollection
[<System.ComponentModel.Browsable(false)>]
member this.Values : System.Collections.ICollection
Public Overridable ReadOnly Property Values As ICollection

屬性值

ICollection,其中包含 DbConnectionStringBuilder 中的值。

實作

屬性

範例

注意

這個範例包含了密碼,可示範 DbConnectionStringBuilder 如何搭配連接字串使用。 我們建議在您的應用程式中使用 Windows 驗證。 如果您必須使用密碼,請勿在您的應用程式中包含硬式編碼的密碼。

static void Main()
{
    DbConnectionStringBuilder builder = new DbConnectionStringBuilder();
    builder.ConnectionString =
        "Provider=MSDataShape.1;Persist Security Info=false;" +
        "Data Provider=MSDAORA;Data Source=orac;" +
        "user id=username;password=*******";

    foreach (string value in builder.Values)
        Console.WriteLine(value);
}
Sub Main()
    Dim builder As New DbConnectionStringBuilder
    builder.ConnectionString = _
     "Provider=MSDataShape.1;Persist Security Info=False;" & _
     "Data Provider=MSDAORA;Data Source=orac;" & _
     "user id=username;password=*******"

    For Each value As String In builder.Values
        Console.WriteLine(value)
    Next
End Sub

顯示下列輸出:

MSDataShape.1
false
MSDAORA
orac
username
*******

備註

ICollection值的順序未指定,但與 方法所Keys傳回之 相關聯索引鍵ICollection的順序相同。

ICollection 回的 不是靜態複本, ICollection 而是會參考原始 DbConnectionStringBuilder中的值。 因此, 變更 DbConnectionStringBuilder 會反映在中 ICollection

適用於

另請參閱