Partager via


ProfileSettings Constructeurs

Définition

Initialise une nouvelle instance de la classe ProfileSettings.

Surcharges

ProfileSettings(String)

Initialise une nouvelle instance de la classe ProfileSettings. avec le nom spécifié pour la nouvelle instance de la classe.

ProfileSettings(String, Int32, Int32, TimeSpan)

Initialise une nouvelle instance de la classe ProfileSettings en utilisant des paramètres spécifiés pour la nouvelle instance de la classe.

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

Initialise une nouvelle instance de la classe BufferModeSettings à l'aide des paramètres spécifiés pour la nouvelle instance de la classe.

ProfileSettings(String)

Initialise une nouvelle instance de la classe ProfileSettings. avec le nom spécifié pour la nouvelle instance de la classe.

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)

Paramètres

name
String

Nom de l'objet ProfileSettings à créer.

Exemples

L’exemple de code suivant montre comment utiliser le ProfileSettings constructeur. Cet exemple de code fait partie d’un exemple plus grand fourni pour la HealthMonitoringSection classe .

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

Remarques

Le tableau suivant présente les paramètres par défaut utilisés pour ce constructeur.

Propriété Valeur par défaut
Custom Une chaîne vide ("").
MaxLimit MaxValue.
MinInstances 1.
MinInterval Zero.

Voir aussi

S’applique à

ProfileSettings(String, Int32, Int32, TimeSpan)

Initialise une nouvelle instance de la classe ProfileSettings en utilisant des paramètres spécifiés pour la nouvelle instance de la classe.

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)

Paramètres

name
String

Nom de l'objet ProfileSettings à créer.

minInstances
Int32

Nombre minimal d'occurrences d'événement avant que l'événement soit déclenché au fournisseur.

maxLimit
Int32

Nombre maximal de fois où les événements de même type sont déclenchés.

minInterval
TimeSpan

Un TimeSpan qui spécifie la longueur minimale de l'intervalle entre le déclenchement de deux événements du même type.

Exemples

L’exemple de code suivant montre comment utiliser le ProfileSettings constructeur. Cet exemple de code fait partie d’un exemple plus grand fourni pour la HealthMonitoringSection classe .

// 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)))

Remarques

Le tableau suivant présente les paramètres par défaut utilisés pour ce constructeur.

Propriété Valeur par défaut
Custom Une chaîne vide ("").

Voir aussi

S’applique à

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

Initialise une nouvelle instance de la classe BufferModeSettings à l'aide des paramètres spécifiés pour la nouvelle instance de la classe.

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)

Paramètres

name
String

Nom de l'objet ProfileSettings à créer.

minInstances
Int32

Nombre minimal d'occurrences d'événement avant que l'événement soit déclenché au fournisseur.

maxLimit
Int32

Nombre maximal de fois où les événements de même type sont déclenchés.

minInterval
TimeSpan

TimeSpan qui spécifie l'intervalle minimum entre deux événements du même type.

custom
String

Type qualifié complet d'une classe personnalisée qui implémente IWebEventCustomEvaluator.

Exemples

L’exemple de code suivant montre comment utiliser le ProfileSettings constructeur. Cet exemple de code fait partie d’un exemple plus grand fourni pour la HealthMonitoringSection classe .

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

Voir aussi

S’applique à