Share via


SourceFilter Kelas

Definisi

Menunjukkan apakah pendengar harus melacak pesan berdasarkan sumber jejak.

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

Keterangan

Salah satu dari beberapa jenis filter yang berbeda dapat ditetapkan ke pendengar pelacakan untuk menyediakan lapisan penyaringan di luar yang disediakan oleh sakelar pelacakan. Filter dapat digunakan untuk mengontrol tingkat pelacakan yang diproduksi oleh pendengar.

Kelas ini memfilter peristiwa berdasarkan sumber pelacakan tertentu yang ditetapkan oleh pengguna.

SourceFilter mengambil ShouldTrace alih metode dan menentukan Source properti yang menentukan nama sumber jejak yang akan dilacak oleh pendengar.

Catatan

Filter ini disediakan karena beberapa sumber pelacakan dapat secara bersamaan menggunakan pendengar jejak yang sama.

Konstruktor

SourceFilter(String)

Menginisialisasi instans SourceFilter baru kelas, menentukan nama sumber pelacakan.

Properti

Source

Mendapatkan atau mengatur nama sumber pelacakan.

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