Condividi tramite


NoOpTestLogger Classe

Definizione

Logger di test che non esegue alcuna operazione con i log.

public class NoOpTestLogger : Orleans.Runtime.Logger
type NoOpTestLogger = class
    inherit Logger
Public Class NoOpTestLogger
Inherits Logger
Ereditarietà
NoOpTestLogger

Costruttori

NoOpTestLogger()

Logger di test che non esegue alcuna operazione con i log.

Campi

Instance

Istanza singleton del logger

Proprietà

IsInfo

Indica se l'oggetto SeverityLevel corrente restituisce Info messaggi per questo logger.

(Ereditato da Logger)
IsVerbose

Indica se l'oggetto SeverityLevel corrente restituisce Verbose messaggi per questo logger.

(Ereditato da Logger)
IsVerbose2

Indica se l'oggetto SeverityLevel corrente restituisce Verbose2 messaggi per questo logger.

(Ereditato da Logger)
IsVerbose3

Indica se l'oggetto SeverityLevel corrente restituisce Verbose3 messaggi per questo logger.

(Ereditato da Logger)
IsWarning

Indica se l'oggetto SeverityLevel corrente restituisce Warning messaggi per questo logger.

(Ereditato da Logger)
Name

Nome dell'istanza del logger

SeverityLevel

Logger è spento.

Metodi

DecrementMetric(String)

La metrica di decremento non esegue alcuna operazione

DecrementMetric(String, Double)

La metrica di decremento non esegue alcuna operazione

GetLogger(String)

Trovare un logger esistente o crearne uno nuovo con il nome specificato

IncrementMetric(String)

La metrica di incremento non esegue alcuna operazione

IncrementMetric(String, Double)

La metrica di incremento non esegue alcuna operazione

Log(Int32, Severity, String, Object[], Exception)

Il messaggio di log non esegue alcuna operazione

TrackDependency(String, String, DateTimeOffset, TimeSpan, Boolean)

Tenere traccia delle dipendenze non esegue alcuna operazione

TrackEvent(String, IDictionary<String,String>, IDictionary<String,Double>)

L'evento Track non esegue alcuna operazione

TrackException(Exception, IDictionary<String,String>, IDictionary<String,Double>)

L'eccezione di rilevamento non esegue alcuna operazione

TrackMetric(String, Double, IDictionary<String,String>)

La metrica di rilevamento non esegue alcuna operazione

TrackMetric(String, TimeSpan, IDictionary<String,String>)

La metrica di rilevamento non esegue alcuna operazione

TrackRequest(String, DateTimeOffset, TimeSpan, String, Boolean)

La richiesta di rilevamento non esegue alcuna operazione

TrackTrace(String)

Traccia traccia non esegue alcuna operazione

TrackTrace(String, IDictionary<String,String>)

Traccia traccia non esegue alcuna operazione

TrackTrace(String, Severity)

Traccia traccia non esegue alcuna operazione

TrackTrace(String, Severity, IDictionary<String,String>)

Traccia traccia non esegue alcuna operazione

Metodi di estensione

Error(Logger, Int32, String, Exception)

Scrive una voce di log a livello di gravità dell'errore, con il codice ID del log specificato. L'errore è adatto per le 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)

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 a Warning.

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 a Warning.

Info(Logger, String)

Scrive una voce di log a livello di gravità Info. 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 a Warning.

Info(Logger, String, Object[])

Scrive una voce di log a livello di gravità Info. 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 a Warning.

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 nell'ambiente di produzione. Verbose è inferiore a Info.

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 nell'ambiente di 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 nell'ambiente di 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 nell'ambiente di produzione. Verbose è inferiore a Info.

Verbose2(Logger, Int32, String)

Scrive una voce di log a livello di gravità Verbose2, con il codice ID di log specificato. Verbose2 è inferiore a Verbose.

Verbose2(Logger, Int32, String, Object[])

Scrive una voce di log a livello di gravità Verbose2, con il codice ID di log specificato. Verbose2 è inferiore a Verbose.

Verbose2(Logger, String)

Scrive una voce di log a livello di gravità Verbose2. Verbose2 è inferiore a Verbose.

Verbose2(Logger, String, Object[])

Scrive una voce di log a livello di gravità Verbose2. Verbose2 è inferiore a Verbose.

Verbose3(Logger, Int32, String)

Scrive una voce di log a livello di gravità Verbose3, con il codice ID di log specificato. Verbose3 è il livello di gravità più basso.

Verbose3(Logger, Int32, String, Object[])

Scrive una voce di log a livello di gravità Verbose3, con il codice ID di log specificato. 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.

Verbose3(Logger, String, Object[])

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 del log specificato. L'avviso è adatto per le condizioni di problema che il sistema o l'applicazione può gestire da solo, ma che l'amministratore deve essere a conoscenza. In genere si tratta di situazioni previste, ma che potrebbero eventualmente richiedere una risposta amministrativa in caso di ricorsione. L'avviso è inferiore a Error.

Warn(Logger, Int32, String, Object[])

Scrive una voce di log a livello di gravità avviso, con il codice ID del log specificato. L'avviso è adatto per le condizioni di problema che il sistema o l'applicazione può gestire da solo, ma che l'amministratore deve essere a conoscenza. In genere si tratta di situazioni previste, ma che potrebbero eventualmente richiedere una risposta amministrativa in caso di ricorsione. L'avviso è inferiore a Error.

Si applica a