SqlConnectionStringBuilder.Values プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 プロパティからは常に、キーの固定セットに対応する値がキーと同じ順序で返されます。