ProfileSettings Constructores

Definición

Inicializa una nueva instancia de la clase ProfileSettings.

Sobrecargas

Nombre Description
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 ProfileSettings clase utilizando la configuración especificada para la nueva instancia de la clase .

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

Inicializa una nueva instancia de la BufferModeSettings clase 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 ProfileSettings objeto 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 forma parte de un ejemplo más grande proporcionado para la HealthMonitoringSection clase .

// 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 Una 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 ProfileSettings clase 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 ProfileSettings objeto que se va a crear.

minInstances
Int32

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

maxLimit
Int32

Se genera el número máximo de veces que se generan eventos del mismo tipo.

minInterval
TimeSpan

que TimeSpan especifica la longitud mínima del intervalo entre las veces en que se generan 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 forma parte de un ejemplo más grande proporcionado para la HealthMonitoringSection clase .

// 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 Una cadena vacía ("").

Consulte también

Se aplica a

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

Inicializa una nueva instancia de la BufferModeSettings clase 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 ProfileSettings objeto que se va a crear.

minInstances
Int32

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

maxLimit
Int32

Se genera el número máximo de veces que se generan eventos del mismo tipo.

minInterval
TimeSpan

que TimeSpan 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 forma parte de un ejemplo más grande proporcionado para la HealthMonitoringSection clase .

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