RuleSettings Constructor (String, String, String, String, Int32, Int32, TimeSpan)
Initializes a new instance of the RuleSettings class where all values except those of the Custom class are specified.
Assembly: System.Web (in System.Web.dll)
Public Sub New ( name As String, eventName As String, provider As String, profile As String, minInstances As Integer, maxLimit As Integer, minInterval As TimeSpan )
Parameters
- name
-
Type:
System.String
The name of the RuleSettings object to create.
- eventName
-
Type:
System.String
The name of the EventMappingSettings object this rule applies to.
- provider
-
Type:
System.String
The name of the ProviderSettings object this rule applies to.
- profile
-
Type:
System.String
The name of the ProfileSettings object this rule applies to.
- minInstances
-
Type:
System.Int32
The minimum number of occurrences of the same type of event that can occur before the event is raised to the provider.
- maxLimit
-
Type:
System.Int32
The maximum number of times events of the same type can be raised.
- minInterval
-
Type:
System.TimeSpan
The minimum time interval between two events of the same type.
The following table shows the default settings that are used for this constructor.
Property | Default value |
|---|---|
An empty string (""). |
The following code example shows how to use the RuleSettings constructor. This code example is part of a larger example provided for the HealthMonitoringSection class.
Available since 2.0