TraceListener.TraceOutputOptions Özellik

Tanım

İzleme çıkış seçeneklerini alır veya ayarlar.

public:
 property System::Diagnostics::TraceOptions TraceOutputOptions { System::Diagnostics::TraceOptions get(); void set(System::Diagnostics::TraceOptions value); };
public System.Diagnostics.TraceOptions TraceOutputOptions { get; set; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.Diagnostics.TraceOptions TraceOutputOptions { get; set; }
member this.TraceOutputOptions : System.Diagnostics.TraceOptions with get, set
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.TraceOutputOptions : System.Diagnostics.TraceOptions with get, set
Public Property TraceOutputOptions As TraceOptions

Özellik Değeri

Numaralandırma değerlerinin bit düzeyinde bir birleşimi. Varsayılan değer: None.

Öznitelikler

Özel durumlar

Değer geçersiz olduğundan ayarlama işlemi başarısız oldu.

Örnekler

Aşağıdaki örnekte, konsol izleme dinleyicisi için özelliğinin TraceOutputOptions ayarı gösterilmektedir. Konsol izleme dinleyicisi, izleme kaynağının özelliğinde Listeners numaralandırılmış dinleyicilerden biridir. Bu kod örneği, sınıfı için TraceSource sağlanan daha büyük bir örneğin parçasıdır.

ts.Listeners["console"].TraceOutputOptions |= TraceOptions.Callstack;
ts.Listeners("console").TraceOutputOptions = ts.Listeners("console").TraceOutputOptions Or TraceOptions.Callstack

Açıklamalar

özelliği, TraceOutputOptions izleme çıkışının isteğe bağlı içeriğini belirler. özelliği, özellikle kod bölümü için ek veriler eklemek üzere yapılandırma dosyasında veya yürütme sırasında program aracılığıyla ayarlanabilir. Örneğin, izleme çıkışına TraceOutputOptions çağrı yığını bilgileri eklemek için konsol izleme dinleyicisinin TraceOptions.Callstack özelliğini olarak ayarlayabilirsiniz.

Numaralandırma TraceOptions aşağıdaki sınıflar ve yöntemler tarafından kullanılmaz:

Şunlara uygulanır