WebConfigurationManager.ConnectionStrings Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает строки подключения веб-сайта.
public:
static property System::Configuration::ConnectionStringSettingsCollection ^ ConnectionStrings { System::Configuration::ConnectionStringSettingsCollection ^ get(); };
public static System.Configuration.ConnectionStringSettingsCollection ConnectionStrings { get; }
member this.ConnectionStrings : System.Configuration.ConnectionStringSettingsCollection
Public Shared ReadOnly Property ConnectionStrings As ConnectionStringSettingsCollection
Значение свойства
Объект ConnectionStringSettingsCollection, включающий в себя содержимое объекта ConnectionStringsSection для текущей конфигурации по умолчанию веб-приложения.
Исключения
Верный объект ConnectionStringSettingsCollection не может быть извлечен.
Примеры
В следующем примере показано, как использовать ConnectionStrings свойство для доступа к сведениям о конфигурации и перечисления результатов. Чтобы получить доступ к определенной строке подключения, используйте возвращенную ConnectionStringSettingsCollection строку с именем требуемой строки подключения в качестве индексатора.
// Show the use of the ConnectionString property
// to get the connection strings.
static void GetConnectionStrings()
{
// Get the connectionStrings key,value pairs collection.
ConnectionStringSettingsCollection connectionStrings =
WebConfigurationManager.ConnectionStrings
as ConnectionStringSettingsCollection;
// Get the collection enumerator.
IEnumerator connectionStringsEnum =
connectionStrings.GetEnumerator();
// Loop through the collection and
// display the connectionStrings key, value pairs.
int i = 0;
Console.WriteLine("[Display connectionStrings]");
while (connectionStringsEnum.MoveNext())
{
string name = connectionStrings[i].Name;
Console.WriteLine("Name: {0} Value: {1}",
name, connectionStrings[name]);
i += 1;
}
Console.WriteLine();
}
' Show the use of ConnectionStrings property
' to get the connection strings.
Shared Sub GetConnectionStrings()
' Get the connectionStrings key,value pairs collection.
Dim connectionStrings As ConnectionStringSettingsCollection = _
WebConfigurationManager.ConnectionStrings
' Get the collection enumerator.
Dim connectionStringsEnum As IEnumerator = _
connectionStrings.GetEnumerator()
' Loop through the collection and
' display the connectionStrings key, value pairs.
Dim i As Integer = 0
Console.WriteLine("[Display connectionStrings]")
While connectionStringsEnum.MoveNext()
Dim name As String = connectionStrings(i).Name
Console.WriteLine("Name: {0} Value: {1}", _
name, connectionStrings(name))
i += 1
End While
Console.WriteLine()
End Sub