Share via


EventTypeFilter Kelas

Definisi

Menunjukkan apakah pendengar harus melacak berdasarkan jenis peristiwa.

public ref class EventTypeFilter : System::Diagnostics::TraceFilter
public class EventTypeFilter : System.Diagnostics.TraceFilter
type EventTypeFilter = class
    inherit TraceFilter
Public Class EventTypeFilter
Inherits TraceFilter
Warisan
EventTypeFilter

Keterangan

Salah satu dari beberapa jenis filter yang berbeda dapat ditetapkan ke pendengar pelacakan melalui Filter properti untuk menyediakan lapisan penyaringan di luar yang disediakan oleh TraceSwitch. Filter dapat digunakan untuk mengontrol jenis peristiwa yang dihasilkan oleh pendengar.

Kelas ini memfilter peristiwa berdasarkan nilai EventType properti . Properti ini dapat diatur berdasarkan kode atau, untuk aplikasi .NET Framework, dalam file konfigurasi untuk menentukan jenis peristiwa pesan yang harus dilacak oleh pendengar. Nilai properti menunjukkan ambang batas untuk mulai melacak. Jenis peristiwa pada dan di atas tingkat yang ditentukan dilacak. Metode ShouldTrace ini, dipanggil oleh pendengar untuk menentukan apakah suatu peristiwa harus dilacak, menggunakan nilai EventType properti .

Untuk mengatur jenis peristiwa untuk mulai melacak di aplikasi .NET Framework, edit file konfigurasi yang sesuai dengan nama aplikasi Anda. Dalam file ini, Anda dapat menambahkan pendengar, mengatur jenis filternya, dan menentukan jenis peristiwa yang akan dilacak. File konfigurasi harus diformat sebagai berikut.

<configuration>  
  <system.diagnostics>  
    <sharedListeners>  
      <add name="Console" type="System.Diagnostics.ConsoleTraceListener">  
        <filter type="System.Diagnostics.EventTypeFilter"   
          initializeData="Warning" />  
      </add>  
    </sharedListeners>  
  </system.diagnostics>  
</configuration>  

Untuk informasi selengkapnya tentang cara menginisialisasi data untuk EventTypeFilter, lihat <filter>.

Konstruktor

EventTypeFilter(SourceLevels)

Menginisialisasi instans baru kelas EventTypeFilter.

Properti

EventType

Mendapatkan atau mengatur jenis peristiwa pesan yang akan dilacak.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ShouldTrace(TraceEventCache, String, TraceEventType, Int32, String, Object[], Object, Object[])

Menentukan apakah pendengar jejak harus melacak peristiwa.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk