WebConfigurationManager.AppSettings Propriété

Définition

Obtient les paramètres d'application du site Web.

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

Valeur de propriété

NameValueCollection

Objet NameValueCollection qui contient l'objet AppSettingsSection pour la configuration par défaut de l'application Web active.

Exceptions

Un objet NameValueCollection valide n'a pas pu être récupéré avec les données des paramètres de l'application.

Exemples

L’exemple suivant montre comment accéder aux informations de configuration avec la AppSettings méthode.

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();
}

Remarques

Un AppSettingsSection objet contient la section du fichier de <appSettings> configuration.

S’applique à

Produit Versions
.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

Voir aussi