Lingua

IdentityModelEventSource Classe

Definizione

Logger basato sull'origine eventi per registrare eventi diversi.

[System.Diagnostics.Tracing.EventSource(Name="Microsoft.IdentityModel.EventSource")]
public class IdentityModelEventSource : System.Diagnostics.Tracing.EventSource
[<System.Diagnostics.Tracing.EventSource(Name="Microsoft.IdentityModel.EventSource")>]
type IdentityModelEventSource = class
    inherit EventSource
Public Class IdentityModelEventSource
Inherits EventSource
Ereditarietà
IdentityModelEventSource
Attributi

Proprietà

Nome Descrizione
HeaderWritten

Indica se o l'intestazione del messaggio di log (contiene la versione della libreria, la data/ora e le informazioni di debug delle informazioni personali) è stata scritta.

HiddenPIIString

Stringa utilizzata al posto di qualsiasi argomento per registrare i messaggi se il flag 'ShowPII' è impostato su false.

HiddenSecurityArtifactString

Stringa utilizzata al posto di qualsiasi argomento per registrare i messaggi se il flag 'LogCompleteSecurityArtifact' è impostato su false.

LogCompleteSecurityArtifact

Flag che indica se il completamento Microsoft.IdentityModel.Logging.SecurityArtifact viene visualizzato nei log quando ShowPII è impostato su true. False per impostazione predefinita.

Logger

Logger statico esposto esternamente. Un'applicazione o un framework esterno può associare un listener a questa origine evento per registrare i dati in modo personalizzato.

LogLevel

Livello di log minimo per registrare gli eventi. Il valore predefinito è Warning.

ShowPII

Flag che indica se le informazioni personali vengono visualizzate o meno nei log. False per impostazione predefinita.

Metodi

Nome Descrizione
Write(EventLevel, Exception, String, Object[])

Scrive un log delle eccezioni usando l'identificatore di evento fornito, l'argomento eccezione, l'argomento stringa, l'elenco di argomenti e l'ora UTC corrente.

Write(EventLevel, Exception, String)

Scrive un log delle eccezioni usando l'identificatore dell'evento fornito, l'argomento eccezione, l'argomento stringa e l'ora UTC corrente.

WriteAlways(String, Object[])

Scrive un registro eventi usando l'argomento stringa specificato, l'ora UTC corrente e l'elenco di argomenti forniti.

WriteAlways(String)

Scrive un registro eventi usando l'argomento stringa specificato e l'ora UTC corrente. Nessun filtro a livello viene eseguito sull'evento.

WriteCritical(String, Object[])

Scrive un registro eventi critico usando l'argomento stringa specificato, l'ora UTC corrente e l'elenco di argomenti forniti.

WriteCritical(String)

Scrive un registro eventi critico usando l'argomento stringa specificato e l'ora UTC corrente.

WriteError(String, Object[])

Scrive un registro eventi di errore usando l'argomento stringa specificato, l'ora UTC corrente e l'elenco di argomenti forniti.

WriteError(String)

Scrive un registro eventi di errore usando l'argomento stringa specificato e l'ora UTC corrente.

WriteInformation(String, Object[])

Scrive un registro eventi di informazioni utilizzando l'argomento stringa specificato, l'ora UTC corrente e l'elenco di argomenti forniti.

WriteInformation(String)

Scrive un registro eventi informativo usando l'argomento stringa specificato e l'ora UTC corrente.

WriteVerbose(String, Object[])

Scrive un log eventi dettagliato usando l'argomento stringa specificato, l'ora UTC corrente e l'elenco di argomenti forniti.

WriteVerbose(String)

Scrive un log eventi dettagliato usando l'argomento stringa specificato e l'ora UTC corrente.

WriteWarning(String, Object[])

Scrive un registro eventi di avviso usando l'argomento stringa specificato, l'ora UTC corrente e l'elenco di argomenti forniti.

WriteWarning(String)

Scrive un registro eventi di avviso usando l'argomento stringa specificato e l'ora UTC corrente.

Si applica a