ProfileSettings 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 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
相同型別事件引發的最多次數。
範例
下列程式碼範例示範如何使用 建 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"))