RuleSettings 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 RuleSettings.
Overload
RuleSettings(String, String, String) |
Menginisialisasi instans RuleSettings baru kelas menggunakan pengaturan default; namun, nama, nama peristiwa, dan penyedia ditentukan. |
RuleSettings(String, String, String, String, Int32, Int32, TimeSpan) |
Menginisialisasi instans RuleSettings baru kelas di mana semua nilai kecuali yang ada di Custom kelas ditentukan. |
RuleSettings(String, String, String, String, Int32, Int32, TimeSpan, String) |
Menginisialisasi instans BufferModeSettings baru kelas tempat semua nilai ditentukan. |
RuleSettings(String, String, String)
Menginisialisasi instans RuleSettings baru kelas menggunakan pengaturan default; namun, nama, nama peristiwa, dan penyedia ditentukan.
public:
RuleSettings(System::String ^ name, System::String ^ eventName, System::String ^ provider);
public RuleSettings (string name, string eventName, string provider);
new System.Web.Configuration.RuleSettings : string * string * string -> System.Web.Configuration.RuleSettings
Public Sub New (name As String, eventName As String, provider As String)
Parameter
- name
- String
Nama objek yang akan RuleSettings dibuat.
- eventName
- String
Nama objek tempat EventMappingSettings aturan ini berlaku.
- provider
- String
Nama objek tempat ProviderSettings aturan ini berlaku.
Contoh
Contoh kode berikut menunjukkan cara menggunakan RuleSettings konstruktor. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk HealthMonitoringSection kelas .
// Add a RuleSettings object to the Rules collection property.
healthMonitoringSection.Rules.Add(new RuleSettings("All Errors Default",
"All Errors", "EventLogProvider"));
' Add a RuleSettings object to the Rules collection property.
healthMonitoringSection.Rules.Add(new RuleSettings("All Errors Default", _
"All Errors", "EventLogProvider"))
Keterangan
Tabel berikut ini memperlihatkan pengaturan default yang digunakan untuk konstruktor ini.
Properti | Nilai default |
---|---|
Custom | String kosong (""). |
MaxLimit | MaxValue. |
MinInstances | 1. |
MinInterval | 0 kutu. |
Profile | String kosong (""). |
Lihat juga
Berlaku untuk
RuleSettings(String, String, String, String, Int32, Int32, TimeSpan)
Menginisialisasi instans RuleSettings baru kelas di mana semua nilai kecuali yang ada di Custom kelas ditentukan.
public:
RuleSettings(System::String ^ name, System::String ^ eventName, System::String ^ provider, System::String ^ profile, int minInstances, int maxLimit, TimeSpan minInterval);
public RuleSettings (string name, string eventName, string provider, string profile, int minInstances, int maxLimit, TimeSpan minInterval);
new System.Web.Configuration.RuleSettings : string * string * string * string * int * int * TimeSpan -> System.Web.Configuration.RuleSettings
Public Sub New (name As String, eventName As String, provider As String, profile As String, minInstances As Integer, maxLimit As Integer, minInterval As TimeSpan)
Parameter
- name
- String
Nama objek yang akan RuleSettings dibuat.
- eventName
- String
Nama objek tempat EventMappingSettings aturan ini berlaku.
- provider
- String
Nama objek tempat ProviderSettings aturan ini berlaku.
- profile
- String
Nama objek tempat ProfileSettings aturan ini berlaku.
- minInstances
- Int32
Jumlah minimum kemunculan dari jenis peristiwa yang sama yang dapat terjadi sebelum peristiwa dinaikkan ke penyedia.
- maxLimit
- Int32
Jumlah maksimum peristiwa dengan jenis yang sama dapat dinaikkan.
- minInterval
- TimeSpan
Interval waktu minimum antara dua peristiwa dengan jenis yang sama.
Contoh
Contoh kode berikut menunjukkan cara menggunakan RuleSettings konstruktor. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk HealthMonitoringSection kelas .
// Add a RuleSettings object to the Rules collection property.
healthMonitoringSection.Rules.Add(new RuleSettings("Failure Audits Default",
"Failure Audits", "EventLogProvider", "Default", 1, Int32.MaxValue,
new TimeSpan(0, 1, 0)));
' Add a RuleSettings object to the Rules collection property.
healthMonitoringSection.Rules.Add(new RuleSettings("Failure Audits Default", _
"Failure Audits", "EventLogProvider", "Default", 1, Int32.MaxValue, _
new TimeSpan(0, 1, 0)))
Keterangan
Tabel berikut ini memperlihatkan pengaturan default yang digunakan untuk konstruktor ini.
Properti | Nilai default |
---|---|
Custom | String kosong (""). |
Lihat juga
Berlaku untuk
RuleSettings(String, String, String, String, Int32, Int32, TimeSpan, String)
Menginisialisasi instans BufferModeSettings baru kelas tempat semua nilai ditentukan.
public:
RuleSettings(System::String ^ name, System::String ^ eventName, System::String ^ provider, System::String ^ profile, int minInstances, int maxLimit, TimeSpan minInterval, System::String ^ custom);
public RuleSettings (string name, string eventName, string provider, string profile, int minInstances, int maxLimit, TimeSpan minInterval, string custom);
new System.Web.Configuration.RuleSettings : string * string * string * string * int * int * TimeSpan * string -> System.Web.Configuration.RuleSettings
Public Sub New (name As String, eventName As String, provider As String, profile As String, minInstances As Integer, maxLimit As Integer, minInterval As TimeSpan, custom As String)
Parameter
- name
- String
Nama objek yang akan RuleSettings dibuat.
- eventName
- String
Nama objek tempat EventMappingSettings aturan ini berlaku.
- provider
- String
Nama objek tempat ProviderSettings aturan ini berlaku.
- profile
- String
Nama objek tempat ProfileSettings aturan ini berlaku.
- minInstances
- Int32
Jumlah minimum kemunculan peristiwa dengan jenis yang sama sebelum peristiwa diluncurkan ke penyedia.
- maxLimit
- Int32
Jumlah maksimum kali peristiwa dengan jenis yang sama diaktifkan.
- minInterval
- TimeSpan
Interval waktu 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 RuleSettings konstruktor. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk HealthMonitoringSection kelas .
// Add a RuleSettings object to the Rules collection property.
healthMonitoringSection.Rules.Add(new RuleSettings("Failure Audits Custom",
"Failure Audits", "EventLogProvider", "Custom", 1, Int32.MaxValue,
new TimeSpan(0, 1, 0), "MyEvaluators.MyCustomeEvaluator2, MyCustom.dll"));
' Add a RuleSettings object to the Rules collection property.
healthMonitoringSection.Rules.Add(new RuleSettings("Failure Audits Custom", _
"Failure Audits", "EventLogProvider", "Custom", 1, Int32.MaxValue, _
new TimeSpan(0, 1, 0), "MyEvaluators.MyCustomeEvaluator2, MyCustom.dll"))
Keterangan
Anda harus menyediakan setiap pengaturan untuk konstruktor ini.
Lihat juga
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk