Souhrn typů trasování
Úrovně zdroje definují různé úrovně trasování: kritické, chybové, upozornění, informace a podrobné, a také popis příznaku ActivityTracing
, který přepíná výstup událostí trasování a přenosů aktivit.
Můžete také zkontrolovat TraceEventType typy trasování, které lze vygenerovat z System.Diagnostics.
V následující tabulce jsou uvedeny nejdůležitější.
Typ trasování | Popis |
---|---|
Kritické | Závažná chyba nebo chyba aplikace |
Chyba | Obnovitelná chyba |
Upozorňující | Informační zpráva. |
Informační | Nekritické potíže. |
Podrobnosti | Trasování ladění |
Spustit | Začátek logické jednotky zpracování. |
Suspend | Pozastavení logické jednotky zpracování. |
Obnovit | Obnovení logické jednotky zpracování |
Zastavit | Zastavení logické jednotky zpracování |
Přepojit | Změna identity korelace |
Aktivita je definována jako kombinace výše uvedených typů trasování.
Následuje regulární výraz, který definuje ideální aktivitu v místním oboru (zdroj trasování),
R = Start (Critical | Error | Warning | Information | Verbose | Transfer | (Transfer Suspend Transfer Resume) )* Stop
To znamená, že aktivita musí splňovat následující podmínky.
Musí se spouštět a zastavovat trasováním Start a Stop.
Musí mít trasování přenosu bezprostředně před trasováním pozastavení nebo obnovení.
Nesmí obsahovat žádné trasování mezi trasování pozastavením a obnovením, pokud takové trasování existuje.
Může obsahovat libovolný počet kritických/chyb/upozornění/informací/podrobného/přenosového trasování, pokud jsou pozorovány předchozí podmínky.
Následuje regulární výraz, který definuje ideální aktivitu v globálním rozsahu.
R+
s jazykem R, který je regulárním výrazem pro aktivitu v místním oboru. To se překládá na
[R+ = Start ( Critical | Error | Warning | Information | Verbose | Transfer | (Transfer Suspend Transfer Resume) )* Stop]+