ConnectionStringSettingsCollection.Item[] プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コレクション内の ConnectionStringSettings オブジェクトを取得または設定します。
オーバーロード
Item[Int32] |
コレクション内の指定したインデックスでの接続文字列を取得または設定します。 |
Item[String] |
コレクション内の指定した名前の ConnectionStringSettings オブジェクトを取得または設定します。 |
Item[Int32]
コレクション内の指定したインデックスでの接続文字列を取得または設定します。
public:
property System::Configuration::ConnectionStringSettings ^ default[int] { System::Configuration::ConnectionStringSettings ^ get(int index); void set(int index, System::Configuration::ConnectionStringSettings ^ value); };
public System.Configuration.ConnectionStringSettings this[int index] { get; set; }
member this.Item(int) : System.Configuration.ConnectionStringSettings with get, set
Default Public Property Item(index As Integer) As ConnectionStringSettings
パラメーター
- index
- Int32
ConnectionStringSettings オブジェクトの、コレクション内でのインデックス。
プロパティ値
指定したインデックス位置にある ConnectionStringSettings オブジェクト。
例
次の例は、コレクション内の特定の ConnectionStringSettings インデックスにあるオブジェクトにアクセスする方法を ConnectionStringSettingsCollection 示しています。
static void GetItems()
{
try
{
System.Configuration.Configuration config =
ConfigurationManager.OpenExeConfiguration(
ConfigurationUserLevel.None);
// Clear the connection strings collection.
ConnectionStringsSection csSection =
config.ConnectionStrings;
ConnectionStringSettingsCollection csCollection =
csSection.ConnectionStrings;
// Get the connection string setting element
// with the specified index.
ConnectionStringSettings cs =
csCollection[0];
Console.WriteLine(
"cs: {0}", cs.Name);
}
catch (ConfigurationErrorsException err)
{
Console.WriteLine(err.ToString());
}
}
Shared Sub GetItems()
Try
' Get the application configuration file.
Dim config _
As System.Configuration.Configuration = _
ConfigurationManager.OpenExeConfiguration( _
ConfigurationUserLevel.None)
' Clear the connection strings collection.
Dim csSection _
As ConnectionStringsSection = _
config.ConnectionStrings
Dim csCollection _
As ConnectionStringSettingsCollection = _
csSection.ConnectionStrings
' Get the connection string setting element
' with the specified index.
Dim cs _
As ConnectionStringSettings = _
csCollection(0)
Console.WriteLine("cs: {0}", cs.Name)
Catch err As ConfigurationErrorsException
Console.WriteLine(err.ToString())
End Try
End Sub
注釈
C# では、このプロパティは ConnectionStringSettingsCollection クラスのインデクサーです。
こちらもご覧ください
適用対象
Item[String]
コレクション内の指定した名前の ConnectionStringSettings オブジェクトを取得または設定します。
public:
property System::Configuration::ConnectionStringSettings ^ default[System::String ^] { System::Configuration::ConnectionStringSettings ^ get(System::String ^ name); };
public System.Configuration.ConnectionStringSettings this[string name] { get; }
member this.Item(string) : System.Configuration.ConnectionStringSettings
Default Public ReadOnly Property Item(name As String) As ConnectionStringSettings
パラメーター
- name
- String
コレクション内の ConnectionStringSettings オブジェクトの名前。
プロパティ値
指定した名前を持つ ConnectionStringSettings オブジェクト。それ以外の場合は null
。
例
次の例は、コレクション内の名前付き ConnectionStringSettings オブジェクトにアクセスする方法を ConnectionStringSettingsCollection 示しています。
static void GetItems2()
{
try
{
System.Configuration.Configuration config =
ConfigurationManager.OpenExeConfiguration(
ConfigurationUserLevel.None);
// Clear the connection strings collection.
ConnectionStringsSection csSection =
config.ConnectionStrings;
ConnectionStringSettingsCollection csCollection =
csSection.ConnectionStrings;
// Get the connection string setting element
// with the specified name.
ConnectionStringSettings cs =
csCollection["ConnStr0"];
Console.WriteLine(
"cs: {0}", cs.Name);
}
catch (ConfigurationErrorsException err)
{
Console.WriteLine(err.ToString());
}
}
Shared Sub GetItems2()
Try
' Get the application configuration file.
Dim config _
As System.Configuration.Configuration = _
ConfigurationManager.OpenExeConfiguration( _
ConfigurationUserLevel.None)
' Clear the connection strings collection.
Dim csSection _
As ConnectionStringsSection = _
config.ConnectionStrings
Dim csCollection _
As ConnectionStringSettingsCollection = _
csSection.ConnectionStrings
' Get the connection string setting element
' with the specified name.
Dim cs _
As ConnectionStringSettings = _
csCollection("ConnStr0")
Console.WriteLine("cs: {0}", cs.Name)
Catch err As ConfigurationErrorsException
Console.WriteLine(err.ToString())
End Try
End Sub
注釈
C# では、このプロパティは ConnectionStringSettingsCollection クラスのインデクサーです。
こちらもご覧ください
適用対象
.NET