Sdílet prostřednictvím


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]+