﻿<?xml version="1.0" encoding="utf-8"?><Type Name="HealthMonitoringSection" FullName="System.Web.Configuration.HealthMonitoringSection"><TypeSignature Language="C#" Value="public sealed class HealthMonitoringSection : System.Configuration.ConfigurationSection" /><AssemblyInfo><AssemblyName>System.Web</AssemblyName><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>System.Configuration.ConfigurationSection</BaseTypeName></Base><Interfaces /><Docs><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This class corresponds to the &lt;healthMonitoring&gt; configuration file element.</para><block subset="none" type="note"><para>Medium trust or higher is required to raise an event.</para></block></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Configures ASP.NET profiles that determine how health-monitoring events are sent to event providers. This class cannot be inherited.</para></summary></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public HealthMonitoringSection ();" /><MemberType>Constructor</MemberType><Parameters /><Docs><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This constructor is not intended to be used directly from your code.</para><para>The following table shows the default settings that are used for this constructor.</para><list type="table"><listheader><item><term><para>Setting</para></term><description><para>Default value</para></description></item></listheader><item><term><para><see cref="P:System.Web.Configuration.HealthMonitoringSection.Enabled" /></para></term><description><para>true</para></description></item></list></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Web.Configuration.HealthMonitoringSection" /> class using default settings.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="BufferModes"><MemberSignature Language="C#" Value="public System.Web.Configuration.BufferModesCollection BufferModes { get; }" /><MemberType>Property</MemberType><Attributes><Attribute><AttributeName>System.Configuration.ConfigurationProperty("bufferModes")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Web.Configuration.BufferModesCollection</ReturnType></ReturnValue><Docs><value>To be added.</value><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This is a collection of <see cref="T:System.Web.Configuration.BufferModeSettings" /> objects that define the manner in which health-monitoring events can be buffered before they are raised.</para><para>This property defaults to an empty <see cref="T:System.Web.Configuration.BufferModesCollection" /> collection.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a collection of objects that specify the settings for the buffer modes.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Enabled"><MemberSignature Language="C#" Value="public bool Enabled { set; get; }" /><MemberType>Property</MemberType><Attributes><Attribute><AttributeName>System.Configuration.ConfigurationProperty("enabled", DefaultValue="True")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets or sets a value indicating whether health monitoring is enabled.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="EventMappings"><MemberSignature Language="C#" Value="public System.Web.Configuration.EventMappingSettingsCollection EventMappings { get; }" /><MemberType>Property</MemberType><Attributes><Attribute><AttributeName>System.Configuration.ConfigurationProperty("eventMappings")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Web.Configuration.EventMappingSettingsCollection</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a <see cref="T:System.Web.Configuration.EventMappingSettingsCollection" /> collection of <see cref="T:System.Web.Configuration.EventMappingSettings" /> objects.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="HeartbeatInterval"><MemberSignature Language="C#" Value="public TimeSpan HeartbeatInterval { set; get; }" /><MemberType>Property</MemberType><Attributes><Attribute><AttributeName>System.Configuration.ConfigurationProperty("heartbeatInterval", DefaultValue="00:00:00")</AttributeName></Attribute><Attribute><AttributeName>System.Configuration.TimeSpanValidator(MinValueString="00:00:00", MaxValueString="24.20:31:23")</AttributeName></Attribute><Attribute><AttributeName>System.ComponentModel.TypeConverter(typeof(System.Configuration.TimeSpanSecondsConverter))</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.TimeSpan</ReturnType></ReturnValue><Docs><value>To be added.</value><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>If the <see cref="T:System.TimeSpan" /> value is zero ticks, no <see cref="T:System.Web.Management.WebHeartbeatEvent" /> event is raised.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets or sets the interval used by the application domain when it raises the <see cref="T:System.Web.Management.WebHeartbeatEvent" /> event.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Profiles"><MemberSignature Language="C#" Value="public System.Web.Configuration.ProfileSettingsCollection Profiles { get; }" /><MemberType>Property</MemberType><Attributes><Attribute><AttributeName>System.Configuration.ConfigurationProperty("profiles")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Web.Configuration.ProfileSettingsCollection</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a <see cref="T:System.Web.Configuration.ProfileSettingsCollection" /> collection of <see cref="T:System.Web.Configuration.ProfileSettings" /> objects.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Properties"><MemberSignature Language="C#" Value="protected override System.Configuration.ConfigurationPropertyCollection Properties { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Configuration.ConfigurationPropertyCollection</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks>To be added.</remarks><since version=".NET 2.0" /><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the properties collection for the <see cref="T:System.Web.Configuration.HealthMonitoringSection" /> object.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Providers"><MemberSignature Language="C#" Value="public System.Configuration.ProviderSettingsCollection Providers { get; }" /><MemberType>Property</MemberType><Attributes><Attribute><AttributeName>System.Configuration.ConfigurationProperty("providers")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Configuration.ProviderSettingsCollection</ReturnType></ReturnValue><Docs><value>To be added.</value><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The <see cref="P:System.Web.Configuration.HealthMonitoringSection.Providers" /> property specifies which provider is used for which of the events defined in the <see cref="P:System.Web.Configuration.HealthMonitoringSection.EventMappings" /> property.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a <see cref="T:System.Configuration.ProviderSettingsCollection" /> collection of <see cref="T:System.Configuration.ProviderSettings" /> objects.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Rules"><MemberSignature Language="C#" Value="public System.Web.Configuration.RuleSettingsCollection Rules { get; }" /><MemberType>Property</MemberType><Attributes><Attribute><AttributeName>System.Configuration.ConfigurationProperty("rules")</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Web.Configuration.RuleSettingsCollection</ReturnType></ReturnValue><Docs><value>To be added.</value><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>Each <see cref="T:System.Web.Configuration.RuleSettings" /> object defines a connection between an event defined in the <see cref="P:System.Web.Configuration.HealthMonitoringSection.EventMappings" /> property and an event provider defined in the <see cref="P:System.Web.Configuration.HealthMonitoringSection.Providers" /> property.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a <see cref="T:System.Web.Configuration.RuleSettingsCollection" /> collection of <see cref="T:System.Web.Configuration.RuleSettings" /> objects.</para></summary></Docs><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member></Members></Type>