DelimitedListTraceListener.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 çıkış dosyasına veya akışa yazar.
Aşırı Yüklemeler
TraceData(TraceEventCache, String, TraceEventType, Int32, Object) |
Çıkış dosyasına veya akışa izleme bilgilerini, veri nesnesini ve olay bilgilerini yazar. |
TraceData(TraceEventCache, String, TraceEventType, Int32, Object[]) |
Çıkış dosyasına veya akışa izleme bilgilerini, bir veri nesneleri dizisini ve olay bilgilerini yazar. |
TraceData(TraceEventCache, String, TraceEventType, Int32, Object)
Çıkış dosyasına veya akışa izleme bilgilerini, veri nesnesini ve olay bilgilerini yazar.
public:
override void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::Object ^ data);
public override void TraceData (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object? data);
public override void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data);
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 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 türünü belirten değerlerden biri.
- id
- Int32
Olayın sayısal tanımlayıcısı.
- data
- Object
Çıkış dosyasına veya akışa yazacak bir veri nesnesi.
Açıklamalar
, eventType
ve id
parametrelerinin source
değerleri üst bilgi olarak yazılır. Veri nesnesi, nesnesinin ToString
yöntemi kullanılarak bir dizeye dönüştürülür. Veriler eventCache
, içeriği özelliğin TraceOutputOptions değerine bağlı olan bir alt bilgi olarak yazılır.
Önemli
TraceData yöntemi, uygulama kodu tarafından çağrılmak üzere tasarlanmamış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
TraceData(TraceEventCache, String, TraceEventType, Int32, Object[])
Çıkış dosyasına veya akışa izleme bilgilerini, bir veri nesneleri dizisini ve olay bilgilerini yazar.
public:
override void TraceData(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, ... cli::array <System::Object ^> ^ data);
public override void TraceData (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object?[]? data);
public override void TraceData (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data);
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 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 türünü belirten değerlerden biri.
- id
- Int32
Olayın sayısal tanımlayıcısı.
- data
- Object[]
Çıkış dosyasına veya akışa yazacak veri nesneleri dizisi.
Açıklamalar
, eventType
ve id
parametrelerinin source
değerleri üst bilgi olarak yazılır. Veri nesneleri, her nesnenin ToString
yöntemi kullanılarak dizelere dönüştürülür. Veriler eventCache
, içeriği özelliğin TraceOutputOptions değerine bağlı olan bir alt bilgi olarak yazılır.
Önemli
TraceData yöntemi, uygulama kodu tarafından çağrılmak üzere tasarlanmamıştır. İzleme verilerini yazmak için , Traceve TraceSource sınıflarının Debugyöntemleri tarafından çağrılır.