Share via


ProfileSettings Costruttori

Definizione

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.

minInterval
TimeSpan

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"))

Vedi anche

Si applica a