WebConfigurationManager.AppSettings Proprietà

Definizione

Ottiene le impostazioni dell'applicazione del sito Web.

C#
public static System.Collections.Specialized.NameValueCollection AppSettings { get; }

Valore della proprietà

Oggetto NameValueCollection contenente l'oggetto AppSettingsSection per la configurazione predefinita dell'applicazione Web corrente.

Eccezioni

Impossibile recuperare un oggetto NameValueCollection valido con i dati di impostazione dell'applicazione.

Esempio

Nell'esempio seguente viene illustrato come accedere alle informazioni di configurazione con il AppSettings metodo .

C#

// Show the use of the AppSettings property
// to get the application settings.
static void GetAppSettings()
{

    // Get the appSettings key,value pairs collection.
    NameValueCollection appSettings =
        WebConfigurationManager.AppSettings
        as NameValueCollection;

    // Get the collection enumerator.
    IEnumerator appSettingsEnum =
        appSettings.GetEnumerator();

    // Loop through the collection and
    // display the appSettings key, value pairs.
    int i = 0;
    Console.WriteLine("[Display appSettings]");
    while (appSettingsEnum.MoveNext())
    {
        string key = appSettings.AllKeys[i].ToString();
        Console.WriteLine("Key: {0} Value: {1}",
        key, appSettings[key]);
        i += 1;
    }

    Console.WriteLine();
}

Commenti

Un AppSettingsSection oggetto contiene la sezione del file di <appSettings> configurazione.

Si applica a

Prodotto Versioni
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Vedi anche