다음을 통해 공유


SqlConnectionStringBuilder.Values 속성

정의

ICollection의 값을 포함하는 SqlConnectionStringBuilder을 가져옵니다.

public:
 virtual property System::Collections::ICollection ^ Values { System::Collections::ICollection ^ get(); };
public override System.Collections.ICollection Values { get; }
member this.Values : System.Collections.ICollection
Public Overrides ReadOnly Property Values As ICollection

속성 값

ICollection의 값을 포함하는 SqlConnectionStringBuilder입니다.

예제

다음 예제에서는 먼저 새 SqlConnectionStringBuilder를 만들고 개체 내의 모든 값을 반복합니다.

using Microsoft.Data.SqlClient;

class Program
{
    static void Main()
    {
        SqlConnectionStringBuilder builder =
            new SqlConnectionStringBuilder(GetConnectionString());

        // Loop through each of the values, displaying the contents.
        foreach (object value in builder.Values)
            Console.WriteLine(value);

        Console.WriteLine("Press any key to continue.");
        Console.ReadLine();
    }

    private static string GetConnectionString()
    {
        // To avoid storing the connection string in your code,
        // you can retrieve it from a configuration file. 
        return "Data Source=(local);Integrated Security=SSPI;" +
            "Initial Catalog=AdventureWorks";
    }
}

설명

ICollection에서 값의 순서는 지정되지 않지만 ICollection 속성이 반환하는 Keys의 연결된 키와 순서가 동일합니다. SqlConnectionStringBuilder의 각 인스턴스가 항상 동일한 고정된 키 집합을 포함하기 때문에 Values 속성은 항상 고정된 키 집합에 해당하는 값을 키와 동일한 순서로 반환합니다.

적용 대상

추가 정보