ProfileSettings Constructeurs

Définition

Initialise une nouvelle instance de la classe ProfileSettings.

Surcharges

Nom Description
ProfileSettings(String)

Initialise une nouvelle instance de la classe ProfileSettings. à l’aide du nom spécifié pour la nouvelle instance de la classe.

ProfileSettings(String, Int32, Int32, TimeSpan)

Initialise une nouvelle instance de la classe à l’aide ProfileSettings 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 BufferModeSettings classe à 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. à l’aide du 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 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 à l’aide ProfileSettings 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énements avant le levée de l’événement au fournisseur.

maxLimit
Int32

Le nombre maximal d’événements du même type est déclenché.

minInterval
TimeSpan

Valeur TimeSpan qui spécifie la longueur minimale de l’intervalle entre les heures où deux événements du même type sont déclenchés.

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 Chaîne vide («  »).

Voir aussi

S’applique à

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

Initialise une nouvelle instance de la BufferModeSettings classe à 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énements avant le levée de l’événement au fournisseur.

maxLimit
Int32

Le nombre maximal d’événements du même type est déclenché.

minInterval
TimeSpan

Qui TimeSpan spécifie l’intervalle minimal 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 à