ProfileSettings Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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"))