bufferModes-Element für healthMonitoring (ASP.NET-Einstellungsschema)
[Dieses Dokument dient lediglich Vorschauzwecken und kann in späteren Versionen geändert werden. Leere Themen sind als Platzhalter enthalten.]
Definiert die Pufferungsfunktionen eines Anbieters.
Dieses Element ist neu in .NET Framework, Version 2.0.
<bufferModes>
<add.../>
<remove.../>
<clear />
</bufferModes>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente sowie übergeordnete Elemente für diesen Abschnitt beschrieben.
Attribute
Keine.
Untergeordnete Elemente
Element |
Beschreibung |
---|---|
add |
Optionales Element. Konfiguriert einen Puffermodus und fügt ihn der HealthBufferModeSettings-Auflistung hinzu. |
clear |
Optionales Element. Entfernt alle Puffermoduskonfigurationen aus der HealthBufferModeSettings-Auflistung. |
remove |
Optionales Element. Entfernt die spezifische Puffermoduskonfiguration aus der HealthBufferModeSettings-Auflistung. |
Übergeordnete Elemente
Element |
Beschreibung |
---|---|
configuration |
Gibt das Stammelement in jeder Konfigurationsdatei an, die von der Common Language Runtime und den .NET Framework-Anwendungen verwendet wird. |
system.web |
Gibt das Stammelement für den ASP.NET-Konfigurationsabschnitt an. |
healthMonitoring |
Konfiguriert eine Anwendung für die Systemüberwachung. |
Hinweise
Standardkonfiguration
Das folgende bufferModes-Standardelement wird in der Stammdatei Web.config von .NET Framework, Version 2.0, konfiguriert.
<bufferModes>
<add name="Critical Notification" maxBufferSize="100" maxFlushSize="20"
urgentFlushThreshold="1" regularFlushInterval="Infinite" urgentFlushInterval="00:01:00"
maxBufferThreads="1" />
<add name="Notification" maxBufferSize="300" maxFlushSize="20"
urgentFlushThreshold="1" regularFlushInterval="Infinite" urgentFlushInterval="00:01:00"
maxBufferThreads="1" />
<add name="Analysis" maxBufferSize="1000" maxFlushSize="100" urgentFlushThreshold="100"
regularFlushInterval="00:05:00" urgentFlushInterval="00:01:00" maxBufferThreads="1" />
<add name="Logging" maxBufferSize="1000" maxFlushSize="200" urgentFlushThreshold="800"
regularFlushInterval="00:30:00" urgentFlushInterval="00:05:00" maxBufferThreads="1" />
</bufferModes>
Beispiel
Das folgende Codebeispiel zeigt, wie Sie die Puffermodi für die Systemstatusüberwachung konfigurieren.
<healthMonitoring Enabled="true" heartBeatInterval="0">
<bufferModes>
<add name="Critical Notification"
maxBufferSize="100"
maxFlushSize="20"
urgentFlushThreshold="1"
regularFlushInterval="Infinite"
urgentFlushInterval="00:01:00"
maxBufferThreads="1" />
<add name="Notification"
maxBufferSize="300"
maxFlushSize="20"
urgentFlushThreshold="1"
regularFlushInterval="Infinite"
urgentFlushInterval="00:01:00"
maxBufferThreads="1" />
</bufferModes>
</healthMonitoring>
Elementinformationen
Konfigurationsabschnittshandler |
|
Konfigurationsmember |
|
Konfigurierbare Speicherorte |
Machine.config Web.config auf der Stammebene Web.config auf der Anwendungsebene |
Anforderungen |
Microsoft Internetinformationsdienste (IIS), Version 5.0, 5.1 oder 6.0 .NET Framework, Version 2.0 Microsoft Visual Studio 2005 |
Siehe auch
Aufgaben
How to: Lock ASP.NET Configuration Settings
Referenz
healthMonitoring-Element (ASP.NET-Einstellungsschema)
add-Element für bufferMode für healthMonitoring (ASP.NET-Einstellungsschema)
remove-Element für bufferModes für healthMonitoring (ASP.NET-Einstellungsschema)
clear-Element für bufferModes für healthMonitoring (ASP.NET-Einstellungsschema)
Konzepte
ASP.NET Configuration Overview
ASP.NET Server Controls and Browser Capabilities
Weitere Ressourcen
ASP.NET-Konfigurationseinstellungen