ProfileSettings Constructors

Definitie

Initialiseert een nieuw exemplaar van de ProfileSettings klasse.

Overloads

Name Description
ProfileSettings(String)

Initialiseert een nieuw exemplaar van de ProfileSettings klasse. met behulp van de opgegeven naam voor het nieuwe exemplaar van de klasse.

ProfileSettings(String, Int32, Int32, TimeSpan)

Initialiseert een nieuw exemplaar van de ProfileSettings klasse met behulp van opgegeven instellingen voor het nieuwe exemplaar van de klasse.

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

Initialiseert een nieuw exemplaar van de BufferModeSettings klasse met behulp van de opgegeven instellingen voor het nieuwe exemplaar van de klasse.

ProfileSettings(String)

Initialiseert een nieuw exemplaar van de ProfileSettings klasse. met behulp van de opgegeven naam voor het nieuwe exemplaar van de klasse.

public:
 ProfileSettings(System::String ^ name);
public ProfileSettings(string name);
new System.Web.Configuration.ProfileSettings : string -> System.Web.Configuration.ProfileSettings
Public Sub New (name As String)

Parameters

name
String

De naam van het ProfileSettings object dat moet worden gemaakt.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de ProfileSettings constructor gebruikt. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de HealthMonitoringSection klasse.

// Add a ProfileSettings object to the Profiles collection property.
healthMonitoringSection.Profiles.Add(new ProfileSettings("Default"));
' Add a ProfileSettings object to the Profiles collection property.
healthMonitoringSection.Profiles.Add(new ProfileSettings("Default"))

Opmerkingen

In de volgende tabel ziet u de standaardinstellingen die worden gebruikt voor deze constructor.

Vastgoed Standaardwaarde
Custom Een lege tekenreeks ("").
MaxLimit MaxValue.
MinInstances 1.
MinInterval Zero.

Zie ook

Van toepassing op

ProfileSettings(String, Int32, Int32, TimeSpan)

Initialiseert een nieuw exemplaar van de ProfileSettings klasse met behulp van opgegeven instellingen voor het nieuwe exemplaar van de klasse.

public:
 ProfileSettings(System::String ^ name, int minInstances, int maxLimit, TimeSpan minInterval);
public ProfileSettings(string name, int minInstances, int maxLimit, TimeSpan minInterval);
new System.Web.Configuration.ProfileSettings : string * int * int * TimeSpan -> System.Web.Configuration.ProfileSettings
Public Sub New (name As String, minInstances As Integer, maxLimit As Integer, minInterval As TimeSpan)

Parameters

name
String

De naam van het ProfileSettings object dat moet worden gemaakt.

minInstances
Int32

Het minimale aantal gebeurtenissen dat voorkomt voordat de gebeurtenis wordt gegenereerd bij de provider.

maxLimit
Int32

Het maximum aantal keren dat gebeurtenissen van hetzelfde type worden gegenereerd.

minInterval
TimeSpan

Een TimeSpan die de minimale lengte van het interval aangeeft tussen de tijden waarin twee gebeurtenissen van hetzelfde type worden verhoogd.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de ProfileSettings constructor gebruikt. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de HealthMonitoringSection klasse.

// Add a ProfileSettings object to the Profiles collection property.
healthMonitoringSection.Profiles.Add(new ProfileSettings("Critical", 
    1, 1024, new TimeSpan(0, 0, 00)));
' Add a ProfileSettings object to the Profiles collection property.
healthMonitoringSection.Profiles.Add(new ProfileSettings("Critical",  _
    1, 1024, new TimeSpan(0, 0, 00)))

Opmerkingen

In de volgende tabel ziet u de standaardinstellingen die worden gebruikt voor deze constructor.

Vastgoed Standaardwaarde
Custom Een lege tekenreeks ("").

Zie ook

Van toepassing op

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

Initialiseert een nieuw exemplaar van de BufferModeSettings klasse met behulp van de opgegeven instellingen voor het nieuwe exemplaar van de klasse.

public:
 ProfileSettings(System::String ^ name, int minInstances, int maxLimit, TimeSpan minInterval, System::String ^ custom);
public ProfileSettings(string name, int minInstances, int maxLimit, TimeSpan minInterval, string custom);
new System.Web.Configuration.ProfileSettings : string * int * int * TimeSpan * string -> System.Web.Configuration.ProfileSettings
Public Sub New (name As String, minInstances As Integer, maxLimit As Integer, minInterval As TimeSpan, custom As String)

Parameters

name
String

De naam van het ProfileSettings object dat moet worden gemaakt.

minInstances
Int32

Het minimale aantal gebeurtenissen dat voorkomt voordat de gebeurtenis wordt gegenereerd bij de provider.

maxLimit
Int32

Het maximum aantal keren dat gebeurtenissen van hetzelfde type worden gegenereerd.

minInterval
TimeSpan

Een TimeSpan die het minimuminterval aangeeft tussen twee gebeurtenissen van hetzelfde type.

custom
String

Het volledig gekwalificeerde type van een aangepaste klasse die wordt geïmplementeerd IWebEventCustomEvaluator.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de ProfileSettings constructor gebruikt. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de HealthMonitoringSection klasse.

// 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"));
' 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"))

Zie ook

Van toepassing op