ProfileSettings Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av ProfileSettings klassen.
Överlagringar
| Name | Description |
|---|---|
| ProfileSettings(String) |
Initierar en ny instans av ProfileSettings klassen. med det angivna namnet för den nya instansen av klassen. |
| ProfileSettings(String, Int32, Int32, TimeSpan) |
Initierar en ny instans av ProfileSettings klassen med angivna inställningar för den nya instansen av klassen. |
| ProfileSettings(String, Int32, Int32, TimeSpan, String) |
Initierar en ny instans av klassen med hjälp av BufferModeSettings de angivna inställningarna för den nya instansen av klassen. |
ProfileSettings(String)
Initierar en ny instans av ProfileSettings klassen. med det angivna namnet för den nya instansen av klassen.
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)
Parametrar
- name
- String
Namnet på det objekt som ProfileSettings ska skapas.
Exempel
Följande kodexempel visar hur du använder ProfileSettings konstruktorn. Det här kodexemplet är en del av ett större exempel för HealthMonitoringSection klassen.
// 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"))
Kommentarer
I följande tabell visas de standardinställningar som används för konstruktorn.
| Fastighet | Standardvärdet |
|---|---|
| Custom | En tom sträng (""). |
| MaxLimit | MaxValue. |
| MinInstances | 1. |
| MinInterval | Zero. |
Se även
Gäller för
ProfileSettings(String, Int32, Int32, TimeSpan)
Initierar en ny instans av ProfileSettings klassen med angivna inställningar för den nya instansen av klassen.
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)
Parametrar
- name
- String
Namnet på det objekt som ProfileSettings ska skapas.
- minInstances
- Int32
Det minsta antalet händelsehändelser innan händelsen höjs till providern.
- maxLimit
- Int32
Det maximala antalet gånger händelser av samma typ höjs.
- minInterval
- TimeSpan
A TimeSpan som anger den minsta längden på intervallet mellan de gånger då två händelser av samma typ höjs.
Exempel
Följande kodexempel visar hur du använder ProfileSettings konstruktorn. Det här kodexemplet är en del av ett större exempel för HealthMonitoringSection klassen.
// 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)))
Kommentarer
I följande tabell visas de standardinställningar som används för konstruktorn.
| Fastighet | Standardvärdet |
|---|---|
| Custom | En tom sträng (""). |
Se även
Gäller för
ProfileSettings(String, Int32, Int32, TimeSpan, String)
Initierar en ny instans av klassen med hjälp av BufferModeSettings de angivna inställningarna för den nya instansen av klassen.
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)
Parametrar
- name
- String
Namnet på det objekt som ProfileSettings ska skapas.
- minInstances
- Int32
Det minsta antalet händelsehändelser innan händelsen höjs till providern.
- maxLimit
- Int32
Det maximala antalet gånger händelser av samma typ höjs.
- custom
- String
Den fullständigt kvalificerade typen av en anpassad klass som implementerar IWebEventCustomEvaluator.
Exempel
Följande kodexempel visar hur du använder ProfileSettings konstruktorn. Det här kodexemplet är en del av ett större exempel för HealthMonitoringSection klassen.
// 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"))