ConnectionStringSettingsCollection.Item[] Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ein ConnectionStringSettings-Objekt in der Auflistung ab oder legt dieses fest.
Überlädt
Item[Int32] |
Ruft das die Verbindungszeichenfolge am angegebenen Index in der Auflistung ab oder legt diese fest. |
Item[String] |
Ruft das ConnectionStringSettings-Objekt mit dem angegebenen Namen in der Auflistung ab oder legt dieses fest. |
Item[Int32]
Ruft das die Verbindungszeichenfolge am angegebenen Index in der Auflistung ab oder legt diese fest.
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
Parameter
- index
- Int32
Der Index eines ConnectionStringSettings-Objekts in der Auflistung.
Eigenschaftswert
Das ConnectionStringSettings-Objekt am angegebenen Index.
Beispiele
Das folgende Beispiel zeigt, wie Sie auf ein ConnectionStringSettings Objekt an einem bestimmten Index in einer ConnectionStringSettingsCollection Auflistung zugreifen.
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
Hinweise
In C# ist diese Eigenschaft der Indexer für die ConnectionStringSettingsCollection-Klasse.
Weitere Informationen
Gilt für:
Item[String]
Ruft das ConnectionStringSettings-Objekt mit dem angegebenen Namen in der Auflistung ab oder legt dieses fest.
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
Parameter
- name
- String
Der Name eines ConnectionStringSettings-Objekts in der Auflistung.
Eigenschaftswert
Das ConnectionStringSettings-Objekt mit dem angegebenen Namen, andernfalls null
.
Beispiele
Im folgenden Beispiel wird gezeigt, wie Auf ein benanntes ConnectionStringSettings Objekt in einer ConnectionStringSettingsCollection Auflistung zugegriffen wird.
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
Hinweise
In C# ist diese Eigenschaft der Indexer für die ConnectionStringSettingsCollection-Klasse.