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
ProfileSettings(String) |
Inizializza una nuova istanza della classe ProfileSettings. con il nome specificato per la nuova istanza della classe. |
ProfileSettings(String, Int32, Int32, TimeSpan) |
Inizializza una nuova istanza della classe ProfileSettings tramite le impostazioni specificate. |
ProfileSettings(String, Int32, Int32, TimeSpan, String) |
Inizializza una nuova istanza della classe BufferModeSettings tramite le impostazioni specificate. |
ProfileSettings(String)
Inizializza una nuova istanza della classe ProfileSettings. con 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 utilizzate 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 classe ProfileSettings tramite le impostazioni specificate.
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 dell'evento prima che l'evento venga generato nel provider.
- maxLimit
- Int32
Numero massimo di volte in cui vengono generati eventi dello stesso tipo.
- minInterval
- TimeSpan
TimeSpan che specifica l'intervallo minimo tra due generazioni di 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 utilizzate 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 classe BufferModeSettings tramite le impostazioni specificate.
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 dell'evento prima che l'evento venga generato nel provider.
- maxLimit
- Int32
Numero massimo di volte in cui vengono generati 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"))