ProfileSettings Constructor (String, Int32, Int32, TimeSpan, String)


Initializes a new instance of the BufferModeSettings class, using the specified settings for the new instance of the class.

Namespace:   System.Web.Configuration
Assembly:  System.Web (in System.Web.dll)

public ProfileSettings(
	string name,
	int minInstances,
	int maxLimit,
	TimeSpan minInterval,
	string custom


Type: System.String

The name of the ProfileSettings object to create.

Type: System.Int32

The minimum number of event occurrences before the event is raised to the provider.

Type: System.Int32

The maximum number of times events of the same type are raised.

Type: System.TimeSpan

A TimeSpan that specifies the minimum interval between two events of the same type.

Type: System.String

The fully qualified type of a custom class that implements IWebEventCustomEvaluator.

The following code example shows how to use the ProfileSettings constructor. This code example is part of a larger example provided for the HealthMonitoringSection class.

// Add a ProfileSettings object to the Profiles collection property.
healthMonitoringSection.Profiles.Add(new ProfileSettings("Targeted", 
    1, Int32.MaxValue, new TimeSpan(0, 0, 10), 
    "MyEvaluators.MyTargetedEvaluator, MyCustom.dll"));

.NET Framework
Available since 2.0
Return to top