TracingRule Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera zestaw parametrów używanych do określania, które działania są włączone dla których odbiorników. Nieokreślone SourceName pasuje do wszystkich źródeł działań, nieokreślone OperationName pasuje do wszystkich działań w pasujących źródłach i nieokreślone ListenerName pasuje do wszystkich odbiorników.
public ref class TracingRule
public class TracingRule
type TracingRule = class
Public Class TracingRule
- Dziedziczenie
-
TracingRule
Uwagi
Zostanie użyta najbardziej specyficzna reguła zgodna z danym działaniem. Priorytet parametrów jest następujący:
- ListenerName— dokładne dopasowanie. Zobacz: Name.
- SourceName, dokładne dopasowanie, najdłuższe dopasowanie prefiksu lub wzorzec z symbolami wieloznacznymi przy użyciu pojedynczego
*elementu . Zobacz: Name. - OperationName— dokładne dopasowanie. Zobacz: OperationName.
- Zakresy, w których preferowany jest bardziej ograniczony zakres niż
Global | Local.
Jeśli wiele reguł jest równie specyficznych, reguła dodana ostatnio ma pierwszeństwo.
Konstruktory
| Nazwa | Opis |
|---|---|
| TracingRule(String, String, String, ActivitySourceScopes, Boolean) |
Inicjuje nowe wystąpienie klasy TracingRule. |
Właściwości
| Nazwa | Opis |
|---|---|
| Enable |
Pobiera wartość wskazującą, czy dopasowane działania są włączone dla tego odbiornika. |
| ListenerName |
Pobiera element Name, dokładne dopasowanie. |
| OperationName |
Pobiera element OperationName, dokładne dopasowanie. |
| Scopes |
Pobiera klasę ActivitySourceScopes. |
| SourceName |
NamePobiera element , dokładnie zgodne, najdłuższe dopasowanie prefiksu lub wzorzec wieloznaczny przy użyciu pojedynczego |
Metody
| Nazwa | Opis |
|---|---|
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |