InstrumentRule(String, String, String, MeterScope, Boolean) Oluşturucu
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.
InstrumentRule sınıfının yeni bir örneğini başlatır.
public:
InstrumentRule(System::String ^ meterName, System::String ^ instrumentName, System::String ^ listenerName, Microsoft::Extensions::Diagnostics::Metrics::MeterScope scopes, bool enable);
public InstrumentRule (string? meterName, string? instrumentName, string? listenerName, Microsoft.Extensions.Diagnostics.Metrics.MeterScope scopes, bool enable);
new Microsoft.Extensions.Diagnostics.Metrics.InstrumentRule : string * string * string * Microsoft.Extensions.Diagnostics.Metrics.MeterScope * bool -> Microsoft.Extensions.Diagnostics.Metrics.InstrumentRule
Public Sub New (meterName As String, instrumentName As String, listenerName As String, scopes As MeterScope, enable As Boolean)
Parametreler
- scopes
- MeterScope
Dikkate alınacak kapsamları belirten numaralandırma değerlerinin bit düzeyinde birleşimi.
- enable
- Boolean
true
bu dinleyici için eşleşen aracı etkinleştirmek için; aksi takdirde , false
.
Açıklamalar
Belirli bir aletle eşleşen en özel kural kullanılır. Parametrelerin önceliği aşağıdaki gibidir:
- MeterName, tam eşleşme veya en uzun ön ek eşleşmesi. Bkz. Name.
- InstrumentName, tam eşleşme. Name.
- ListenerName, tam eşleşme. Name.
-Kapsam