ProfileSettings Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса ProfileSettings.
Перегрузки
ProfileSettings(String) |
Инициализирует новый экземпляр класса ProfileSettings. заданным именем нового экземпляра класса. |
ProfileSettings(String, Int32, Int32, TimeSpan) |
Инициализирует новый экземпляр класса ProfileSettings посредством заданных параметров для нового экземпляра класса. |
ProfileSettings(String, Int32, Int32, TimeSpan, String) |
Инициализирует новый экземпляр класса BufferModeSettings посредством заданных параметров для нового экземпляра класса. |
ProfileSettings(String)
Инициализирует новый экземпляр класса ProfileSettings. заданным именем нового экземпляра класса.
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)
Параметры
- name
- String
Имя создаваемого объекта ProfileSettings.
Примеры
В следующем примере кода показано, как использовать ProfileSettings конструктор . Этот пример входит в состав более крупного примера использования класса 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"))
Комментарии
В следующей таблице показаны параметры по умолчанию, используемые для этого конструктора.
Свойство. | Значение по умолчанию |
---|---|
Custom | Пустая строка (""). |
MaxLimit | MaxValue. |
MinInstances | 1. |
MinInterval | Zero. |
См. также раздел
Применяется к
ProfileSettings(String, Int32, Int32, TimeSpan)
Инициализирует новый экземпляр класса ProfileSettings посредством заданных параметров для нового экземпляра класса.
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)
Параметры
- name
- String
Имя создаваемого объекта ProfileSettings.
- minInstances
- Int32
Минимальное число возникновений событий до их передачи поставщикам.
- maxLimit
- Int32
Максимальное количество вызовов событий одного типа.
- minInterval
- TimeSpan
TimeSpan, задающий минимальную длину интервала между возникновениями событий одного типа.
Примеры
В следующем примере кода показано, как использовать ProfileSettings конструктор . Этот пример входит в состав более крупного примера использования класса 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)))
Комментарии
В следующей таблице показаны параметры по умолчанию, используемые для этого конструктора.
Свойство. | Значение по умолчанию |
---|---|
Custom | Пустая строка (""). |
См. также раздел
Применяется к
ProfileSettings(String, Int32, Int32, TimeSpan, String)
Инициализирует новый экземпляр класса BufferModeSettings посредством заданных параметров для нового экземпляра класса.
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)
Параметры
- name
- String
Имя создаваемого объекта ProfileSettings.
- minInstances
- Int32
Минимальное число возникновений событий до их передачи поставщикам.
- maxLimit
- Int32
Максимальное количество вызовов событий одного типа.
- custom
- String
Полный тип пользовательского класса, реализующий IWebEventCustomEvaluator.
Примеры
В следующем примере кода показано, как использовать ProfileSettings конструктор . Этот пример входит в состав более крупного примера использования класса 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"))