SectionInformation.RestartOnExternalChanges 属性

定义

获取或设置一个值,指定对外部配置包含文件进行更改后是否需要重新启动应用程序。

public:
 property bool RestartOnExternalChanges { bool get(); void set(bool value); };
public bool RestartOnExternalChanges { get; set; }
member this.RestartOnExternalChanges : bool with get, set
Public Property RestartOnExternalChanges As Boolean

属性值

如果对外部配置包含文件进行更改后需要重新启动应用程序,则为 true;否则为 false。 默认值为 true

例外

选定值与某个已定义的值冲突。

示例

以下示例演示如何获取 RestartOnExternalChanges 对象的属性值 ConfigurationSection

static public void RestartOnExternalChanges()
{
    SectionInformation sInfo =
        GetSectionInformation();

    bool restartOnChange = 
        sInfo.RestartOnExternalChanges;
    Console.WriteLine("Section type: {0}", 
        restartOnChange.ToString());
}
Public Shared Sub RestartOnExternalChanges()

    Dim sInfo As SectionInformation = _
    GetSectionInformation()

    Dim restartOnChange As Boolean = _
    sInfo.RestartOnExternalChanges
    Console.WriteLine("Section type: {0}", _
    restartOnChange.ToString())

End Sub

注解

RestartOnExternalChanges 属性设置为 false ,以防止在修改外部包含文件中的配置设置为此 ConfigurationSection 对象时重启应用程序。

适用于