SectionInformation.RestartOnExternalChanges Egenskap

Definition

Hämtar eller anger ett värde som anger om en ändring i en extern konfiguration innehåller en fil som kräver en omstart av programmet.

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

Egenskapsvärde

trueom en ändring i en extern konfiguration innehåller en fil som kräver en omstart av programmet. annars . false Standardvärdet är true.

Undantag

Det valda värdet står i konflikt med ett värde som redan har definierats.

Exempel

I följande exempel visas hur du hämtar egenskapsvärdet för RestartOnExternalChanges ett ConfigurationSection objekt.

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

Kommentarer

Ange egenskapen RestartOnExternalChanges till false för att förhindra att ett program startas om när konfigurationsinställningarna i den externa inkluderingsfilen ändras för det här ConfigurationSection objektet.

Gäller för