Esta documentación está archivada y no tiene mantenimiento.

ConfigurationManager.RefreshSection (Método)

Actualiza la sección con nombre para que se vuelva a leer desde el disco la próxima vez que se recupere.

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

public static void RefreshSection (
	string sectionName
)
public static void RefreshSection (
	String sectionName
)
public static function RefreshSection (
	sectionName : String
)
No aplicable.

Parámetros

sectionName

Nombre de la sección de configuración o ruta de acceso y nombre de sección de configuración de la sección que se va a actualizar.

Este método invalida la caché para la sección de configuración especificada sin afectar a otras secciones.

En el ejemplo siguiente se muestra cómo se utiliza el método RefreshSection para actualizar la sección de configuración de valores de la aplicación.

// Show how to use OpenExeConfiguration(ConfigurationUserLevel) 
// and RefreshSection.
static void UpdateAppSettings()
{
    // Get the configuration file.
    System.Configuration.Configuration config =
      ConfigurationManager.OpenExeConfiguration(
      ConfigurationUserLevel.None);

    // Add an entry to appSettings.
    int appStgCnt = 
        ConfigurationManager.AppSettings.Count;
    string newKey = "NewKey" + appStgCnt.ToString();

    string newValue = DateTime.Now.ToLongDateString() + " " +
                   DateTime.Now.ToLongTimeString();

    config.AppSettings.Settings.Add(newKey, newValue);

    // Save the configuration file.
    config.Save(ConfigurationSaveMode.Modified);

    // Force a reload of the changed section.
    ConfigurationManager.RefreshSection("appSettings");

}

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
Mostrar: