DiagnosticSource.IsEnabled 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.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| IsEnabled(String) |
Bildirim olayının etkinleştirilip etkinleştirilmediğini doğrular. |
| IsEnabled(String, Object, Object) |
Bildirim olayının etkinleştirildiğini doğrular. |
IsEnabled(String)
- Kaynak:
- DiagnosticSource.cs
- Kaynak:
- DiagnosticSource.cs
- Kaynak:
- DiagnosticSource.cs
- Kaynak:
- DiagnosticSource.cs
- Kaynak:
- DiagnosticSource.cs
- Kaynak:
- DiagnosticSource.cs
- Kaynak:
- DiagnosticSource.cs
Bildirim olayının etkinleştirilip etkinleştirilmediğini doğrular.
public:
abstract bool IsEnabled(System::String ^ name);
public abstract bool IsEnabled(string name);
abstract member IsEnabled : string -> bool
Public MustOverride Function IsEnabled (name As String) As Boolean
Parametreler
- name
- String
Yazılan olayın adı.
Döndürülenler
true bildirim olayı etkinse, false aksi halde.
Açıklamalar
Bildirim için pahalı bir kurulum varsa, bu kurulumu gerçekleştirmeden önce IsEnabled'ı çağırabilirsiniz. Tüketiciler yalnızca IsEnabled'in doğru olduğu bildirimleri aldıklarını varsaymamalıdır. Ancak, üreticilerin bu API'yi çağırması isteğe bağlıdır. Ad, öğesine geçirilen Write(String, Object)adla aynı olmalıdır.
Şunlara uygulanır
IsEnabled(String, Object, Object)
- Kaynak:
- DiagnosticSource.cs
- Kaynak:
- DiagnosticSource.cs
- Kaynak:
- DiagnosticSource.cs
- Kaynak:
- DiagnosticSource.cs
- Kaynak:
- DiagnosticSource.cs
- Kaynak:
- DiagnosticSource.cs
- Kaynak:
- DiagnosticSource.cs
Bildirim olayının etkinleştirildiğini doğrular.
public virtual bool IsEnabled(string name, object? arg1, object? arg2 = default);
public virtual bool IsEnabled(string name, object arg1, object arg2 = default);
abstract member IsEnabled : string * obj * obj -> bool
override this.IsEnabled : string * obj * obj -> bool
Public Overridable Function IsEnabled (name As String, arg1 As Object, Optional arg2 As Object = Nothing) As Boolean
Parametreler
- name
- String
Yazılan olayın adı.
- arg1
- Object
IsEnabled için ek bağlamı temsil eden bir nesne. Tüketiciler, nulltüketicinin bu tür olaylar için bildirim almak isteyip istemediğini denetlemek için üreticinin pure IsEnabled(string) olarak adlandırıldığını belirtebilecek olan almalarını beklemelidir. Buna bağlı olarak, üretici IsEnabled(dize, nesne, nesne) öğesini bağlam dışınull olarak yeniden çağırabilir.
- arg2
- Object
Optional. IsEnabled için ek bağlamı temsil eden bir nesne.
null varsayılan olarak. Tüketiciler, saf IsEnabled(dize) veya üretici olarak adlandırılan üreticinin içinde arg1gerekli tüm bağlamı geçtiğini belirtebilecek olan almalarını nullbeklemelidir.
Döndürülenler
true bildirim olayı etkinse, false aksi halde.
Açıklamalar
Bildirim için pahalı bir kurulum varsa, kurulumu gerçekleştirmeden önce bu yöntemi çağırabilir ve bağlam sağlayabilirsiniz.