ProfileSettings Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é.
- 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"))