Este tema aún no ha recibido ninguna valoración - Valorar este tema

WebConfigurationManager.ConnectionStrings (Propiedad)

Obtiene los datos de ConnectionStringsSection para la configuración predeterminada de la aplicación Web actual.

Espacio de nombres: System.Web.Configuration
Ensamblado: System.Web (en system.web.dll)

public static ConnectionStringSettingsCollection ConnectionStrings { get; }
/** @property */
public static ConnectionStringSettingsCollection get_ConnectionStrings ()

public static function get ConnectionStrings () : ConnectionStringSettingsCollection

No aplicable.

Valor de propiedad

Objeto ConnectionStringSettingsCollection que contiene los elementos del objeto ConnectionStringsSection correspondientes a la configuración predeterminada de la aplicación Web actual.
Tipo de excepción Condición

ConfigurationErrorsException

No se pudo recuperar un objeto ConnectionStringSettingsCollection válido.

En el ejemplo siguiente se muestra cómo utilizar la propiedad ConnectionStrings para obtener acceso a la información de configuración y enumerar los resultados. Para tener acceso a una cadena de conexión concreta, utilice el objeto ConnectionStringSettingsCollection devuelto con el nombre de la cadena de conexión deseada como un indizador.


// Show the use of ConnectionStrings. 
// If called from within a client application,
// the GetWebApplicationSection(string) gets the default section 
// from the machine.config.
// If called from within a Web aplication it gets the
// section from the configuration file located at the 
// application current level. 
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();
}


Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0
¿Le ha resultado útil?
(Caracteres restantes: 1500)