Freigeben über


SectionInformation.RestartOnExternalChanges Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob für eine Änderung in einer externen Konfigurationsincludedatei ein Neustart der Anwendung erforderlich ist, oder legt diesen fest.

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

Eigenschaftswert

true, wenn eine Änderung in einer externen Konfigurationsincludedatei einen Neustart der Anwendung erfordert, andernfalls false. Der Standardwert ist true.

Ausnahmen

Der ausgewählte Wert steht in Konflikt mit einem bereits definierten Wert.

Beispiele

Das folgende Beispiel zeigt, wie Sie den RestartOnExternalChanges Eigenschaftswert eines ConfigurationSection Objekts abrufen.

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

Hinweise

Legen Sie die RestartOnExternalChanges -Eigenschaft auf fest false , um einen Neustart der Anwendung zu verhindern, wenn Konfigurationseinstellungen in der externen Includedatei für dieses ConfigurationSection Objekt geändert werden.

Gilt für: