ProfileSettings Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe ProfileSettings.
Overload
| Nome | Descrizione |
|---|---|
| ProfileSettings(String) |
Inizializza una nuova istanza della classe ProfileSettings. utilizzando il nome specificato per la nuova istanza della classe . |
| ProfileSettings(String, Int32, Int32, TimeSpan) |
Inizializza una nuova istanza della ProfileSettings classe utilizzando le impostazioni specificate per la nuova istanza della classe . |
| ProfileSettings(String, Int32, Int32, TimeSpan, String) |
Inizializza una nuova istanza della BufferModeSettings classe utilizzando le impostazioni specificate per la nuova istanza della classe . |
ProfileSettings(String)
Inizializza una nuova istanza della classe ProfileSettings. utilizzando il nome specificato per la nuova istanza della 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)
Parametri
- name
- String
Nome dell'oggetto ProfileSettings da creare.
Esempio
Nell'esempio di codice seguente viene illustrato come usare il ProfileSettings costruttore . Questo esempio di codice fa parte di un esempio più ampio fornito per 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"))
Commenti
Nella tabella seguente vengono illustrate le impostazioni predefinite usate per questo costruttore.
| Proprietà | Valore predefinito |
|---|---|
| Custom | Stringa vuota (""). |
| MaxLimit | MaxValue. |
| MinInstances | 1. |
| MinInterval | Zero. |
Vedi anche
Si applica a
ProfileSettings(String, Int32, Int32, TimeSpan)
Inizializza una nuova istanza della ProfileSettings classe utilizzando le impostazioni specificate per la nuova istanza della 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)
Parametri
- name
- String
Nome dell'oggetto ProfileSettings da creare.
- minInstances
- Int32
Numero minimo di occorrenze di eventi prima che l'evento venga generato al provider.
- maxLimit
- Int32
Numero massimo di volte in cui vengono generati gli eventi dello stesso tipo.
- minInterval
- TimeSpan
Oggetto TimeSpan che specifica la lunghezza minima dell'intervallo tra le volte in cui vengono generati due eventi dello stesso tipo.
Esempio
Nell'esempio di codice seguente viene illustrato come usare il ProfileSettings costruttore . Questo esempio di codice fa parte di un esempio più ampio fornito per 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)))
Commenti
Nella tabella seguente vengono illustrate le impostazioni predefinite usate per questo costruttore.
| Proprietà | Valore predefinito |
|---|---|
| Custom | Stringa vuota (""). |
Vedi anche
Si applica a
ProfileSettings(String, Int32, Int32, TimeSpan, String)
Inizializza una nuova istanza della BufferModeSettings classe utilizzando le impostazioni specificate per la nuova istanza della 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)
Parametri
- name
- String
Nome dell'oggetto ProfileSettings da creare.
- minInstances
- Int32
Numero minimo di occorrenze di eventi prima che l'evento venga generato al provider.
- maxLimit
- Int32
Numero massimo di volte in cui vengono generati gli eventi dello stesso tipo.
- minInterval
- TimeSpan
Oggetto TimeSpan che specifica l'intervallo minimo tra due eventi dello stesso tipo.
- custom
- String
Tipo completo di una classe personalizzata che implementa IWebEventCustomEvaluator.
Esempio
Nell'esempio di codice seguente viene illustrato come usare il ProfileSettings costruttore . Questo esempio di codice fa parte di un esempio più ampio fornito per 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"))