Condividi tramite


Microsoft.VisualStudio.RpcContracts.Logging Spazio dei nomi

Classi

LoggerOptions

Opzioni di registrazione per un determinato flusso di log. Questa classe non è modificabile.

LoggingLevelSettings

Rappresenta le impostazioni per la configurazione dinamica di un flusso di log.

LogRegistration

Rappresenta una voce singola in un log con metadati associati.

LogVerbosityState

Evento args per modificare la verbosità della registrazione in un determinato flusso di log di traccia.

Struct

LogId

Classe che rappresenta l'ID completo di un determinato flusso di log e tutte le informazioni che possono essere usate per identificare il log.

Interfacce

IAuditLogService

Interfaccia usata per registrare gli eventi di controllo dai componenti di Visual Studio.

ITraceHubClientCallback

Interfaccia usata per richiedere modifiche di registrazione dall'hub di traccia al client usando l'hub di traccia. Implementare questa interfaccia per supportare l'invio di flussi di log live.

ITraceHubRegistrationService

Interfaccia usata per descrivere il contratto tra i componenti di traccia nei servizi remoti e l'hub di traccia. Usato per configurare i provider di traccia e i flussi di log di proffer e offrire livelli di log di configurazione e percorsi di log per tracciare i componenti.

Enumerazioni

AuditLogEventType

Tipo di evento del log di controllo, copia dei tipi di eventi EventLog esistenti.

AuditLogSource

Origini note per gli eventi del log di controllo che consentono di filtrare automaticamente tramite altri strumenti.

PrivacyFlags

Set di flag che descrivono la potenziale presenza di informazioni di una determinata classificazione della privacy.

RegistrationStatuses

enum che rappresenta tutti i possibili risultati delle chiamate per registrare un nuovo flusso di log di traccia.