Logger Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Interfaccia del runtime di Orleans per i servizi di registrazione.
[System.Serializable]
public abstract class Logger
[<System.Serializable>]
type Logger = class
Public MustInherit Class Logger
- Ereditarietà
-
Logger
- Derivato
- Attributi
Costruttori
Logger() |
Interfaccia del runtime di Orleans per i servizi di registrazione. |
Proprietà
IsInfo |
Se la gravità correnteLevel restituisce |
IsVerbose |
Se la gravità correnteLevel restituisce |
IsVerbose2 |
Se la gravità correnteLevel restituisce |
IsVerbose3 |
Se la gravità correnteLevel restituisce |
IsWarning |
Se la gravità correnteLevel restituisce |
Name |
Nome dell'istanza del logger |
SeverityLevel |
Gravità correnteLevel impostata per questo logger. |
Metodi
DecrementMetric(String, Double) |
Interfaccia del runtime di Orleans per i servizi di registrazione. |
DecrementMetric(String) |
Interfaccia del runtime di Orleans per i servizi di registrazione. |
GetLogger(String) |
Trovare un nuovo Logger esistente o crearne uno nuovo con il nome specificato |
IncrementMetric(String, Double) |
Interfaccia del runtime di Orleans per i servizi di registrazione. |
IncrementMetric(String) |
Interfaccia del runtime di Orleans per i servizi di registrazione. |
Log(Int32, Severity, String, Object[], Exception) |
Messaggio di log |
TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean) |
Interfaccia del runtime di Orleans per i servizi di registrazione. |
TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>) |
Interfaccia del runtime di Orleans per i servizi di registrazione. |
TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>) |
Interfaccia del runtime di Orleans per i servizi di registrazione. |
TrackMetric(String, Double, IDictionary<String,String>) |
Interfaccia del runtime di Orleans per i servizi di registrazione. |
TrackMetric(String, TimeSpan, IDictionary<String,String>) |
Interfaccia del runtime di Orleans per i servizi di registrazione. |
TrackRequest(String, DateTimeOffset, TimeSpan, String, Boolean) |
Interfaccia del runtime di Orleans per i servizi di registrazione. |
TrackTrace(String, IDictionary<String,String>) |
Interfaccia del runtime di Orleans per i servizi di registrazione. |
TrackTrace(String, Severity, IDictionary<String,String>) |
Interfaccia del runtime di Orleans per i servizi di registrazione. |
TrackTrace(String, Severity) |
Interfaccia del runtime di Orleans per i servizi di registrazione. |
TrackTrace(String) |
Interfaccia del runtime di Orleans per i servizi di registrazione. |
Metodi di estensione
Error(Logger, Int32, String, Exception) |
Scrive una voce di log a livello di gravità errore, con il codice id log specificato. L'errore è adatto alle condizioni di problema che richiedono una risposta amministrativa immediata. |
GetSubLogger(Logger, String, String) |
Trova o crea un logger denominato dopo il logger esistente con il nome aggiunto. |
Info(Logger, Int32, String, Object[]) |
Scrive una voce di log a livello di gravità info, con il codice id log specificato. Le informazioni sono adatte per informazioni che non indicano un errore, ma che in genere devono essere registrate nell'ambiente di produzione. Le informazioni sono inferiori all'avviso. |
Info(Logger, Int32, String) |
Scrive una voce di log a livello di gravità info, con il codice id log specificato. Le informazioni sono adatte per informazioni che non indicano un errore, ma che in genere devono essere registrate nell'ambiente di produzione. Le informazioni sono inferiori all'avviso. |
Info(Logger, String, Object[]) |
Scrive una voce di log a livello di gravità delle informazioni. Le informazioni sono adatte per informazioni che non indicano un errore, ma che in genere devono essere registrate nell'ambiente di produzione. Le informazioni sono inferiori all'avviso. |
Info(Logger, String) |
Scrive una voce di log a livello di gravità delle informazioni. Le informazioni sono adatte per informazioni che non indicano un errore, ma che in genere devono essere registrate nell'ambiente di produzione. Le informazioni sono inferiori all'avviso. |
Verbose(Logger, Int32, String, Object[]) |
Scrive una voce di log a livello di gravità dettagliato, con il codice id log specificato. Verbose è adatto per il debug di informazioni che in genere non devono essere registrate in produzione. Verbose è inferiore a Info. |
Verbose(Logger, Int32, String) |
Scrive una voce di log a livello di gravità dettagliato, con il codice id log specificato. Verbose è adatto per il debug di informazioni che in genere non devono essere registrate in produzione. Verbose è inferiore a Info. |
Verbose(Logger, String, Object[]) |
Scrive una voce di log a livello di gravità dettagliato. Verbose è adatto per il debug di informazioni che in genere non devono essere registrate in produzione. Verbose è inferiore a Info. |
Verbose(Logger, String) |
Scrive una voce di log a livello di gravità dettagliato. Verbose è adatto per il debug di informazioni che in genere non devono essere registrate in produzione. Verbose è inferiore a Info. |
Verbose2(Logger, Int32, String, Object[]) |
Scrive una voce di log a livello di gravità verbose2, con il codice id log specificato. Verbose2 è inferiore a Verbose. |
Verbose2(Logger, Int32, String) |
Scrive una voce di log a livello di gravità verbose2, con il codice id log specificato. Verbose2 è inferiore a Verbose. |
Verbose2(Logger, String, Object[]) |
Scrive una voce di log a livello di gravità verbose2. Verbose2 è inferiore a Verbose. |
Verbose2(Logger, String) |
Scrive una voce di log a livello di gravità verbose2. Verbose2 è inferiore a Verbose. |
Verbose3(Logger, Int32, String, Object[]) |
Scrive una voce di log a livello di gravità verbose3, con il codice id log specificato. Verbose3 è il livello di gravità più basso. |
Verbose3(Logger, Int32, String) |
Scrive una voce di log a livello di gravità verbose3, con il codice id log specificato. Verbose3 è il livello di gravità più basso. |
Verbose3(Logger, String, Object[]) |
Scrive una voce di log a livello di gravità verbose3. Verbose3 è il livello di gravità più basso. |
Verbose3(Logger, String) |
Scrive una voce di log a livello di gravità verbose3. Verbose3 è il livello di gravità più basso. |
Warn(Logger, Int32, String, Exception) |
Scrive una voce di log a livello di gravità avviso, con il codice id log specificato. L'avviso è adatto alle condizioni di problema che il sistema o l'applicazione possono gestire da solo, ma che l'amministratore deve essere consapevole. In genere si tratta di situazioni previste, ma che potrebbero richiedere eventualmente una risposta amministrativa in caso di ricorsiva. L'avviso è inferiore a Error. |
Warn(Logger, Int32, String, Object[]) |
Scrive una voce di log a livello di gravità avviso, con il codice id log specificato. L'avviso è adatto alle condizioni di problema che il sistema o l'applicazione possono gestire da solo, ma che l'amministratore deve essere consapevole. In genere si tratta di situazioni previste, ma che potrebbero richiedere eventualmente una risposta amministrativa in caso di ricorsiva. L'avviso è inferiore a Error. |