ProfileSettings Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da ProfileSettings classe.
Sobrecargas
| Name | Description |
|---|---|
| ProfileSettings(String) |
Inicializa uma nova instância da ProfileSettings classe. usando o nome especificado para a nova instância da classe. |
| ProfileSettings(String, Int32, Int32, TimeSpan) |
Inicializa uma nova instância da ProfileSettings classe, usando as definições especificadas para a nova instância da classe. |
| ProfileSettings(String, Int32, Int32, TimeSpan, String) |
Inicializa uma nova instância da BufferModeSettings classe, usando as definições especificadas para a nova instância da classe. |
ProfileSettings(String)
Inicializa uma nova instância da ProfileSettings classe. 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 ProfileSettings objeto a criar.
Exemplos
O exemplo de código seguinte 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"))
Observações
A tabela seguinte mostra as definições predefinidas usadas para este construtor.
| Property | Valor predefinido |
|---|---|
| Custom | Uma corda vazia (""). |
| MaxLimit | MaxValue. |
| MinInstances | 1. |
| MinInterval | Zero. |
Ver também
Aplica-se a
ProfileSettings(String, Int32, Int32, TimeSpan)
Inicializa uma nova instância da ProfileSettings classe, usando as definiçõ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 ProfileSettings objeto a criar.
- minInstances
- Int32
O número mínimo de ocorrências de eventos antes do evento é elevado para o fornecedor.
- maxLimit
- Int32
O número máximo de vezes que eventos do mesmo tipo são elevados.
- minInterval
- TimeSpan
A TimeSpan que especifica o comprimento mínimo do intervalo entre os momentos em que dois eventos do mesmo tipo são elevados.
Exemplos
O exemplo de código seguinte 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)))
Observações
A tabela seguinte mostra as definições predefinidas usadas para este construtor.
| Property | Valor predefinido |
|---|---|
| Custom | Uma corda vazia (""). |
Ver também
Aplica-se a
ProfileSettings(String, Int32, Int32, TimeSpan, String)
Inicializa uma nova instância da BufferModeSettings classe, usando as definiçõ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 ProfileSettings objeto a criar.
- minInstances
- Int32
O número mínimo de ocorrências de eventos antes do evento é elevado para o fornecedor.
- maxLimit
- Int32
O número máximo de vezes que eventos do mesmo tipo são elevados.
- custom
- String
O tipo totalmente qualificado de uma classe personalizada que implementa IWebEventCustomEvaluator.
Exemplos
O exemplo de código seguinte 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"))