XmlWriterTraceListener.TraceEvent Yöntem

Tanım

Olay izleme bilgilerini çıkış dosyasına veya akışa yazar.

Aşırı Yüklemeler

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)

İzleme bilgilerini, bir iletiyi ve olay bilgilerini dosyaya veya akışa yazar.

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])

İzleme bilgilerini, biçimlendirilmiş bir iletiyi ve olay bilgilerini dosyaya veya akışa yazar.

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)

Kaynak:
XmlWriterTraceListener.cs
Kaynak:
XmlWriterTraceListener.cs
Kaynak:
XmlWriterTraceListener.cs

İzleme bilgilerini, bir iletiyi ve olay bilgilerini dosyaya veya akışa yazar.

public:
 override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ message);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? message);
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message);
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
Public Overrides Sub TraceEvent (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, message As String)

Parametreler

eventCache
TraceEventCache

TraceEventCache Geçerli işlem kimliğini, iş parçacığı kimliğini ve yığın izleme bilgilerini içeren bir.

source
String

Kaynak adı.

eventType
TraceEventType

Değerlerden TraceEventType biri.

id
Int32

Olayın sayısal tanımlayıcısı.

message
String

Yazılacak ileti.

Açıklamalar

eventCache, source, eventTypeve id parametreleri izlemenin üst bilgisinde ve alt bilgisinde kullanılır. id parametresi yazılmadan önce işaretsiz bir tamsayıya dönüştürülür, bu nedenle negatif id bir değer büyük bir pozitif tamsayı olarak yazılır. message parametresi öğesi olarak Message yazılır.

Önemli

Bu yöntemin doğrudan uygulama kodu tarafından çağrılması amaçlanmamıştır. İzleme verilerini yazmak için , Traceve TraceSource sınıflarının Debugyöntemleri tarafından çağrılır.

Şunlara uygulanır

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])

Kaynak:
XmlWriterTraceListener.cs
Kaynak:
XmlWriterTraceListener.cs
Kaynak:
XmlWriterTraceListener.cs

İzleme bilgilerini, biçimlendirilmiş bir iletiyi ve olay bilgilerini dosyaya veya akışa yazar.

public:
 override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ format, ... cli::array <System::Object ^> ^ args);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object?[]? args);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? format, params object?[]? args);
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args);
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] -> unit
Public Overrides Sub TraceEvent (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, format As String, ParamArray args As Object())

Parametreler

eventCache
TraceEventCache

TraceEventCache Geçerli işlem kimliğini, iş parçacığı kimliğini ve yığın izleme bilgilerini içeren bir.

source
String

Kaynak adı.

eventType
TraceEventType

Değerlerden TraceEventType biri.

id
Int32

Olayın sayısal tanımlayıcısı.

format
String

Dizideki args nesnelere karşılık gelen sıfır veya daha fazla biçim öğesi içeren bir biçim dizesi.

args
Object[]

Biçimlendirilecek sıfır veya daha fazla nesne içeren bir nesne dizisi.

Açıklamalar

eventCache, source, eventTypeve id parametreleri izlemenin üst bilgisinde ve alt bilgisinde kullanılır. id parametresi yazılmadan önce işaretsiz bir tamsayıya dönüştürülür, bu nedenle negatif id bir değer büyük bir pozitif tamsayı olarak yazılır. String.Format(String, Object[]) nesne dizisini format öğesi olarak biçimlendirmek args için dize ve args diziyi parametre olarak geçirerek yöntemi çağrılırMessage.

Önemli

Bu yöntemin doğrudan uygulama kodu tarafından çağrılması amaçlanmamıştır. İzleme verilerini yazmak için , Traceve TraceSource sınıflarının Debugyöntemleri tarafından çağrılır.

Şunlara uygulanır