TraceListener.TraceEvent Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
dinleyiciye özgü çıkışa izleme ve olay bilgileri yazar.
Aşırı Yüklemeler
TraceEvent(TraceEventCache, String, TraceEventType, Int32) |
dinleyiciye özgü çıkışa izleme ve olay bilgileri yazar. |
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) |
İzleme bilgilerini, bir iletiyi ve olay bilgilerini dinleyiciye özel çıkışa yazar. |
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) |
Dinleyiciye özgü çıkışa, biçimlendirilmiş bir nesne dizisi ve olay bilgileri olan izleme bilgilerini yazar. |
TraceEvent(TraceEventCache, String, TraceEventType, Int32)
- Kaynak:
- TraceListener.cs
- Kaynak:
- TraceListener.cs
- Kaynak:
- TraceListener.cs
dinleyiciye özgü çıkışa izleme ve olay bilgileri yazar.
public:
virtual void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id);
public virtual void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id);
public virtual void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id);
abstract member TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int -> unit
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int -> unit
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int -> unit
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int -> unit
Public Overridable Sub TraceEvent (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer)
Parametreler
- eventCache
- TraceEventCache
TraceEventCache Geçerli işlem kimliğini, iş parçacığı kimliğini ve yığın izleme bilgilerini içeren bir nesne.
- source
- String
Çıktıyı tanımlamak için kullanılan ad, genellikle izleme olayını oluşturan uygulamanın adıdır.
- eventType
- TraceEventType
İzlemeye TraceEventType neden olan olayın türünü belirten değerlerden biri.
- id
- Int32
Olayın sayısal tanımlayıcısı.
- Öznitelikler
Açıklamalar
Önemli
Bu yöntem, doğrudan uygulama kodu tarafından değil, çıkışa izleme verileri yazmak için , Traceve TraceSource sınıflarının üyeleri Debugtarafından çağrılmaya yöneliktir.
Varsayılan uygulama, eventType
ve id
parametrelerinin source
değerlerini üst bilgi olarak yazar. Veriler eventCache
alt bilgi olarak yazılır ve çıkış verilerinin yapısı özelliğin TraceOutputOptions değerine bağımlıdır.
Ayrıca bkz.
- TraceListener
- DefaultTraceListener
- ConsoleTraceListener
- EventLogTraceListener
- TextWriterTraceListener
- Debug
- Trace
Şunlara uygulanır
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)
- Kaynak:
- TraceListener.cs
- Kaynak:
- TraceListener.cs
- Kaynak:
- TraceListener.cs
İzleme bilgilerini, bir iletiyi ve olay bilgilerini dinleyiciye özel çıkışa yazar.
public:
virtual void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ message);
public virtual void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? message);
public virtual void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message);
abstract member TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
Public Overridable 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 nesne.
- source
- String
Çıktıyı tanımlamak için kullanılan ad, genellikle izleme olayını oluşturan uygulamanın adıdır.
- eventType
- TraceEventType
İzlemeye TraceEventType neden olan olayın türünü belirten değerlerden biri.
- id
- Int32
Olayın sayısal tanımlayıcısı.
- message
- String
Yazılacak ileti.
- Öznitelikler
Açıklamalar
Önemli
Bu yöntem, doğrudan uygulama kodu tarafından değil, çıkışa izleme verileri yazmak için , Traceve TraceSource sınıflarının üyeleri Debugtarafından çağrılmaya yöneliktir.
Varsayılan uygulama, eventType
id
ve parametrelerinin source
değerlerini üst bilgi olarak ve ardından message
verileri yazar. Veriler eventCache
alt bilgi olarak yazılır ve çıkış verilerinin yapısı özelliğin TraceOutputOptions değerine bağımlıdır.
Ayrıca bkz.
- TraceListener
- DefaultTraceListener
- ConsoleTraceListener
- EventLogTraceListener
- TextWriterTraceListener
- Debug
- Trace
Şunlara uygulanır
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])
- Kaynak:
- TraceListener.cs
- Kaynak:
- TraceListener.cs
- Kaynak:
- TraceListener.cs
Dinleyiciye özgü çıkışa, biçimlendirilmiş bir nesne dizisi ve olay bilgileri olan izleme bilgilerini yazar.
public:
virtual void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ format, ... cli::array <System::Object ^> ^ args);
public virtual void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object?[]? args);
public virtual void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? format, params object?[]? args);
public virtual void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args);
abstract member TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] -> unit
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] -> unit
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] -> unit
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] -> unit
Public Overridable 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 nesne.
- source
- String
Çıktıyı tanımlamak için kullanılan ad, genellikle izleme olayını oluşturan uygulamanın adıdır.
- eventType
- TraceEventType
İzlemeye TraceEventType neden olan olayın türünü belirten değerlerden 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[]
object
Biçimlendirilmesi gereken sıfır veya daha fazla nesne içeren bir dizi.
- Öznitelikler
Açıklamalar
Önemli
Bu yöntem, doğrudan uygulama kodu tarafından değil, çıkışa izleme verileri yazmak için , Traceve TraceSource sınıflarının üyeleri Debugtarafından çağrılmaya yöneliktir.
Varsayılan uygulama, eventType
ve id
parametrelerinin source
değerlerini üst bilgi olarak yazar. args
nesne dizisi yöntemi kullanılarak Format bir dizeye dönüştürülür ve dizeyi izlemenin format
ileti bölümü olarak biçimlendirmek için dize ve args
dizi geçirilir. Veriler eventCache
alt bilgi olarak yazılır ve çıkış verilerinin yapısı özelliğin TraceOutputOptions değerine bağımlıdır.
Ayrıca bkz.
- TraceListener
- DefaultTraceListener
- ConsoleTraceListener
- EventLogTraceListener
- TextWriterTraceListener
- Debug
- Trace