Compartir a través de


ProfileSettings Constructores

Definición

Inicializa una nueva instancia de la clase ProfileSettings.

Sobrecargas

ProfileSettings(String)

Inicializa una nueva instancia de la clase ProfileSettings. utilizando el nombre especificado para la nueva instancia de la clase.

ProfileSettings(String, Int32, Int32, TimeSpan)

Inicializa una nueva instancia de la clase ProfileSettings utilizando la configuración especificada para la nueva instancia de la clase.

ProfileSettings(String, Int32, Int32, TimeSpan, String)

Inicializa una nueva instancia de la clase BufferModeSettings utilizando la configuración especificada para la nueva instancia de la clase.

ProfileSettings(String)

Inicializa una nueva instancia de la clase ProfileSettings. utilizando el nombre especificado para la nueva instancia de la clase.

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)

Parámetros

name
String

Nombre del objeto ProfileSettings que se va a crear.

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar el ProfileSettings constructor . Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase HealthMonitoringSection.

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

Comentarios

En la tabla siguiente se muestran los valores predeterminados que se usan para este constructor.

Propiedad Valor predeterminado
Custom Cadena vacía ("").
MaxLimit MaxValue.
MinInstances 1.
MinInterval Zero.

Consulte también

Se aplica a

ProfileSettings(String, Int32, Int32, TimeSpan)

Inicializa una nueva instancia de la clase ProfileSettings utilizando la configuración especificada para la nueva instancia de la clase.

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)

Parámetros

name
String

Nombre del objeto ProfileSettings que se va a crear.

minInstances
Int32

Número mínimo de apariciones del evento antes de que el evento se genere en el proveedor.

maxLimit
Int32

Número máximo de veces que se provocan eventos del mismo tipo.

minInterval
TimeSpan

Estructura TimeSpan que especifica la longitud mínima del intervalo entre las horas en que se provocaron dos eventos del mismo tipo.

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar el ProfileSettings constructor . Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase HealthMonitoringSection.

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

Comentarios

En la tabla siguiente se muestran los valores predeterminados que se usan para este constructor.

Propiedad Valor predeterminado
Custom Cadena vacía ("").

Consulte también

Se aplica a

ProfileSettings(String, Int32, Int32, TimeSpan, String)

Inicializa una nueva instancia de la clase BufferModeSettings utilizando la configuración especificada para la nueva instancia de la clase.

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)

Parámetros

name
String

Nombre del objeto ProfileSettings que se va a crear.

minInstances
Int32

Número mínimo de apariciones del evento antes de que el evento se genere en el proveedor.

maxLimit
Int32

Número máximo de veces que se provocan eventos del mismo tipo.

minInterval
TimeSpan

Estructura TimeSpan que especifica el intervalo mínimo entre dos eventos del mismo tipo.

custom
String

Tipo completo de una clase personalizada que implementa IWebEventCustomEvaluator.

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar el ProfileSettings constructor . Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase HealthMonitoringSection.

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

Consulte también

Se aplica a