ConnectionStringSettingsCollection.Item Property (String)
Gets or sets the ConnectionStringSettings object with the specified name in the collection.
Namespace: System.Configuration
Assembly: System.Configuration (in System.Configuration.dll)
Parameters
- name
- Type: System.String
The name of a ConnectionStringSettings object in the collection.
Property Value
Type: System.Configuration.ConnectionStringSettingsThe ConnectionStringSettings object with the specified name; otherwise, null.
In C#, this property is the indexer for the ConnectionStringSettingsCollection class.
The following example shows how to access a named ConnectionStringSettings object in a ConnectionStringSettingsCollection collection.
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()); } }
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.