EventSchemaTraceListener.TraceData 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.
İzleme verilerini günlük dosyasına yazar.
Aşırı Yüklemeler
TraceData(TraceEventCache, String, TraceEventType, Int32, Object) |
İzleme bilgilerini, tek bir veri nesnesini ve olay bilgilerini günlük dosyasına yazar. |
TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) |
İzleme bilgilerini, birden çok veri nesnesini ve olay bilgilerini günlük dosyasına yazar. |
TraceData(TraceEventCache, String, TraceEventType, Int32, Object)
İzleme bilgilerini, tek bir veri nesnesini ve olay bilgilerini günlük dosyasına yazar.
public:
override void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::Object ^ data);
[System.Security.SecurityCritical]
public override void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data);
[<System.Security.SecurityCritical>]
override this.TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj -> unit
Public Overrides Sub TraceData (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, data 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ı.
- data
- Object
Yaymak için bir veri nesnesi.
- Ö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. data
parametresi öğesinde UserData
bir Data
düğüm olarak yazılır. ToString
Veri nesnesinin yöntemi, nesneyi dizeye dönüştürmek için kullanı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
TraceData(TraceEventCache, String, TraceEventType, Int32, Object[])
İzleme bilgilerini, birden çok veri nesnesini ve olay bilgilerini günlük dosyasına yazar.
public:
override void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, ... cli::array <System::Object ^> ^ data);
[System.Security.SecurityCritical]
public override void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data);
[<System.Security.SecurityCritical>]
override this.TraceData : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * obj[] -> unit
Public Overrides Sub TraceData (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, ParamArray data 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ı.
- data
- Object[]
Yaymak için bir veri nesneleri 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. Parametre dizisindeki data
nesneler öğesinde UserData
düğümler olarak Data
yazılır. ToString
Her veri nesnesinin yöntemi, nesneyi dizeye dönüştürmek için kullanı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.