Aracılığıyla paylaş


DelimitedListTraceListener.TraceData Yöntem

Tanım

İ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)

Kaynak:
DelimitedListTraceListener.cs
Kaynak:
DelimitedListTraceListener.cs
Kaynak:
DelimitedListTraceListener.cs

Çı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

, eventTypeve id parametrelerinin sourcedeğ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[])

Kaynak:
DelimitedListTraceListener.cs
Kaynak:
DelimitedListTraceListener.cs
Kaynak:
DelimitedListTraceListener.cs

Çı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

, eventTypeve id parametrelerinin sourcedeğ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.

Şunlara uygulanır