TraceSource Oluşturucular
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.
TraceSource sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| TraceSource(String) |
Kaynak için belirtilen adı kullanarak TraceSource sınıfının yeni bir örneğini başlatır. |
| TraceSource(String, SourceLevels) |
kaynak için belirtilen adı ve izlemenin gerçekleştirildiği varsayılan kaynak düzeyini kullanarak TraceSource sınıfının yeni bir örneğini başlatır. |
TraceSource(String)
- Kaynak:
- TraceSource.cs
- Kaynak:
- TraceSource.cs
- Kaynak:
- TraceSource.cs
- Kaynak:
- TraceSource.cs
- Kaynak:
- TraceSource.cs
Kaynak için belirtilen adı kullanarak TraceSource sınıfının yeni bir örneğini başlatır.
public:
TraceSource(System::String ^ name);
public TraceSource(string name);
new System.Diagnostics.TraceSource : string -> System.Diagnostics.TraceSource
Public Sub New (name As String)
Parametreler
- name
- String
Kaynağın adı (genellikle uygulamanın adı).
Özel durumlar
name, null'e eşittir.
name boş bir dizedir ("").
Örnekler
Aşağıdaki kod örneği, oluşturucunun TraceSource yeni TraceSource bir nesne oluşturmak için kullanımını gösterir. Bu kod örneği, sınıfı için TraceSource sağlanan daha büyük bir örneğin parçasıdır.
// Initialize the trace source.
static TraceSource ts = new TraceSource("TraceTest");
' Initialize the trace source.
Private Shared ts As New TraceSource("TraceTest")
Açıklamalar
Kaynak adı, izlemeleri tanımlamak için kullanılır. bir izleme dinleyicisinin izleme oluşturup oluşturmayacağını belirlemek için tarafından SourceFilter kullanılır. Önerilen uygulama, kaynak adı için uygulamanın adını kullanmaktır.
Note
Her izleme isteği için yeni TraceSource bir örnek oluşturmak gerekli değildir. Tek bir TraceSource örnek oluşturun ve uygulama için tüm izleme istekleri için kullanın.
Şunlara uygulanır
TraceSource(String, SourceLevels)
- Kaynak:
- TraceSource.cs
- Kaynak:
- TraceSource.cs
- Kaynak:
- TraceSource.cs
- Kaynak:
- TraceSource.cs
- Kaynak:
- TraceSource.cs
kaynak için belirtilen adı ve izlemenin gerçekleştirildiği varsayılan kaynak düzeyini kullanarak TraceSource sınıfının yeni bir örneğini başlatır.
public:
TraceSource(System::String ^ name, System::Diagnostics::SourceLevels defaultLevel);
public TraceSource(string name, System.Diagnostics.SourceLevels defaultLevel);
new System.Diagnostics.TraceSource : string * System.Diagnostics.SourceLevels -> System.Diagnostics.TraceSource
Public Sub New (name As String, defaultLevel As SourceLevels)
Parametreler
- name
- String
Kaynağın adı, genellikle uygulamanın adıdır.
- defaultLevel
- SourceLevels
İzlenmesi gereken varsayılan kaynak düzeyini belirten sabit listesi değerlerinin bit düzeyinde birleşimi.
Özel durumlar
name, null'e eşittir.
name boş bir dizedir ("").
Açıklamalar
Kaynak adı, izlemeleri tanımlamak için kullanılır. tarafından izlemenin gerçekleşip gerçekleşmeyeceğini belirlemek için ve SourceSwitch tarafından izlemenin oluşturulup üretilmeyeceğini belirlemek için kullanılabilirSourceFilter. Varsayılan kaynak düzeyi, izlemenin izlenecek iletinin kaynak düzeyine göre gerçekleşip gerçekleşmediğini belirlemek için tarafından EventTypeFilter kullanılır.
Note
Her izleme isteği için yeni TraceSource bir örnek oluşturmak gerekli değildir. Tek bir TraceSource örnek oluşturun ve uygulama için tüm izleme istekleri için kullanın.