ProfileSettings Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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"))