Compartilhar via


SectionInformation.RestartOnExternalChanges Propriedade

Definição

Obtém ou define um valor que especifica se uma alteração em um arquivo de inclusão de configuração externa exige uma reinicialização do aplicativo.

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

Valor da propriedade

true se uma alteração no arquivo de inclusão de configuração externa exigir uma reinicialização do aplicativo; caso contrário, false. O padrão é true.

Exceções

Os conflitos de valor selecionados com um valor que já está definido.

Exemplos

O exemplo a seguir mostra como obter o RestartOnExternalChanges valor da propriedade de um ConfigurationSection objeto .

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

Comentários

Defina a RestartOnExternalChanges propriedade como false para impedir a reinicialização de um aplicativo quando as configurações no arquivo de inclusão externo forem modificadas para esse ConfigurationSection objeto.

Aplica-se a