Bagikan melalui


ProfileSettings Konstruktor

Definisi

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"))

Lihat juga

Berlaku untuk