ProfileSettings Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe ProfileSettings.
Sobrecargas
ProfileSettings(String) |
Inicializa uma nova instância da classe ProfileSettings. usando o nome especificado para a nova instância da classe. |
ProfileSettings(String, Int32, Int32, TimeSpan) |
Inicializa uma nova instância da classe ProfileSettings usando as configurações especificadas para a nova instância da classe. |
ProfileSettings(String, Int32, Int32, TimeSpan, String) |
Inicializa uma nova instância da classe BufferModeSettings usando as configurações especificadas para a nova instância da classe. |
ProfileSettings(String)
Inicializa uma nova instância da classe ProfileSettings. usando o nome especificado para a nova instância da 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)
Parâmetros
- name
- String
O nome do objeto ProfileSettings a ser criado.
Exemplos
O exemplo de código a seguir mostra como usar o ProfileSettings construtor. Este exemplo de código faz parte de um exemplo maior fornecido para a 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"))
Comentários
A tabela a seguir mostra as configurações padrão usadas para esse construtor.
Propriedade | Valor padrão |
---|---|
Custom | Uma cadeia de caracteres vazia (""). |
MaxLimit | MaxValue. |
MinInstances | 1. |
MinInterval | Zero. |
Confira também
Aplica-se a
ProfileSettings(String, Int32, Int32, TimeSpan)
Inicializa uma nova instância da classe ProfileSettings usando as configurações especificadas para a nova instância da classe.
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
O nome do objeto ProfileSettings a ser criado.
- minInstances
- Int32
O número mínimo de ocorrências de eventos antes de o evento ser gerado para o provedor.
- maxLimit
- Int32
O número máximo de vezes que eventos do mesmo tipo são gerados.
- minInterval
- TimeSpan
Um TimeSpan que especifica o comprimento mínimo do intervalo entre os horários quando dois eventos do mesmo tipo são gerados.
Exemplos
O exemplo de código a seguir mostra como usar o ProfileSettings construtor. Este exemplo de código faz parte de um exemplo maior fornecido para a 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)))
Comentários
A tabela a seguir mostra as configurações padrão usadas para esse construtor.
Propriedade | Valor padrão |
---|---|
Custom | Uma cadeia de caracteres vazia (""). |
Confira também
Aplica-se a
ProfileSettings(String, Int32, Int32, TimeSpan, String)
Inicializa uma nova instância da classe BufferModeSettings usando as configurações especificadas para a nova instância da classe.
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
O nome do objeto ProfileSettings a ser criado.
- minInstances
- Int32
O número mínimo de ocorrências de eventos antes de o evento ser gerado para o provedor.
- maxLimit
- Int32
O número máximo de vezes que eventos do mesmo tipo são gerados.
- minInterval
- TimeSpan
Um TimeSpan que especifica o intervalo mínimo entre dois eventos do mesmo tipo.
- custom
- String
O tipo totalmente qualificado de uma classe personalizada que implementa o IWebEventCustomEvaluator.
Exemplos
O exemplo de código a seguir mostra como usar o ProfileSettings construtor. Este exemplo de código faz parte de um exemplo maior fornecido para a 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"))