EventSchemaTraceListener.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.
Olay izleme bilgilerini günlük dosyasına yazar.
Aşırı Yüklemeler
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) |
İzleme bilgilerini, bir iletiyi ve olay bilgilerini günlük dosyasına yazar. |
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) |
İzleme bilgilerini, biçimlendirilmiş bir iletiyi ve olay bilgilerini günlük dosyasına yazar. |
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)
İzleme bilgilerini, bir iletiyi ve olay bilgilerini günlük dosyasına yazar.
public:
override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ message);
[System.Security.SecurityCritical]
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message);
[<System.Security.SecurityCritical>]
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.
- Öznitelikler
Açıklamalar
eventCache
, source
, eventType
ve id
parametreleri izlemenin üst bilgisinde ve alt bilgisinde kullanılır. id
parametresi, yazılmadan önce imzasız 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 öğesinde EventData
bir Data
düğüm olarak yazılır.
Önemli
Bu yöntem, uygulama kodu tarafından doğrudan çağrılmak üzere tasarlanmamıştır. İzleme verilerini yazmak için , Traceve TraceSource sınıflarının yöntemleri Debugtarafından çağrılır.
Şunlara uygulanır
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])
İzleme bilgilerini, biçimlendirilmiş bir iletiyi ve olay bilgilerini günlük dosyasına 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);
[System.Security.SecurityCritical]
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args);
[<System.Security.SecurityCritical>]
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 için sıfır veya daha fazla nesne içeren bir nesne dizisi.
- Öznitelikler
Açıklamalar
eventCache
, source
, eventType
ve id
parametreleri izlemenin üst bilgisinde ve alt bilgisinde kullanılır. id
parametresi, yazılmadan önce imzasız 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[]) yöntemi çağrılır ve format
dize ve args
dizi parametre olarak geçirilir. Bu yöntem nesne dizisini args
biçimlendirir ve biçimlendirilmiş diziyi Data
öğesinde EventData
düğüm olarak yazar.
Önemli
Bu yöntem, uygulama kodu tarafından doğrudan çağrılmak üzere tasarlanmamıştır. İzleme verilerini yazmak için , Traceve TraceSource sınıflarının yöntemleri Debugtarafından çağrılır.