ProfileSettings Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru kelas ProfileSettings.
Overload
ProfileSettings(String) |
Menginisialisasi instans baru kelas ProfileSettings. menggunakan nama yang ditentukan untuk instans baru kelas. |
ProfileSettings(String, Int32, Int32, TimeSpan) |
Menginisialisasi instans ProfileSettings baru kelas, menggunakan pengaturan yang ditentukan untuk instans baru kelas. |
ProfileSettings(String, Int32, Int32, TimeSpan, String) |
Menginisialisasi instans BufferModeSettings baru kelas, menggunakan pengaturan yang ditentukan untuk instans baru kelas. |
ProfileSettings(String)
Menginisialisasi instans baru kelas ProfileSettings. menggunakan nama yang ditentukan untuk instans baru kelas.
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)
Parameter
- name
- String
Nama objek yang akan ProfileSettings dibuat.
Contoh
Contoh kode berikut menunjukkan cara menggunakan ProfileSettings konstruktor. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk HealthMonitoringSection kelas .
// 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"))
Keterangan
Tabel berikut ini memperlihatkan pengaturan default yang digunakan untuk konstruktor ini.
Properti | Nilai default |
---|---|
Custom | String kosong (""). |
MaxLimit | MaxValue. |
MinInstances | 1. |
MinInterval | Zero. |
Lihat juga
Berlaku untuk
ProfileSettings(String, Int32, Int32, TimeSpan)
Menginisialisasi instans ProfileSettings baru kelas, menggunakan pengaturan yang ditentukan untuk instans baru kelas.
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)
Parameter
- name
- String
Nama objek yang akan ProfileSettings dibuat.
- minInstances
- Int32
Jumlah minimum kemunculan peristiwa sebelum peristiwa dinaikkan ke penyedia.
- maxLimit
- Int32
Jumlah maksimum kali peristiwa dengan jenis yang sama dinaikkan.
- minInterval
- TimeSpan
TimeSpan yang menentukan panjang minimum interval antara waktu ketika dua peristiwa dengan jenis yang sama dinaikkan.
Contoh
Contoh kode berikut menunjukkan cara menggunakan ProfileSettings konstruktor. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk HealthMonitoringSection kelas .
// 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)))
Keterangan
Tabel berikut ini memperlihatkan pengaturan default yang digunakan untuk konstruktor ini.
Properti | Nilai default |
---|---|
Custom | String kosong (""). |
Lihat juga
Berlaku untuk
ProfileSettings(String, Int32, Int32, TimeSpan, String)
Menginisialisasi instans BufferModeSettings baru kelas, menggunakan pengaturan yang ditentukan untuk instans baru kelas.
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)
Parameter
- name
- String
Nama objek yang akan ProfileSettings dibuat.
- minInstances
- Int32
Jumlah minimum kemunculan peristiwa sebelum peristiwa dinaikkan ke penyedia.
- maxLimit
- Int32
Jumlah maksimum kali peristiwa dengan jenis yang sama dinaikkan.
- minInterval
- TimeSpan
TimeSpan yang menentukan interval minimum antara dua peristiwa dengan jenis yang sama.
- custom
- String
Jenis kelas kustom yang sepenuhnya memenuhi syarat yang mengimplementasikan IWebEventCustomEvaluator.
Contoh
Contoh kode berikut menunjukkan cara menggunakan ProfileSettings konstruktor. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk HealthMonitoringSection kelas .
// 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"))