Microsoft.VisualStudio.RpcContracts.Logging Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
LoggerOptions |
Opções de log para um determinado fluxo de log. Essa classe é imutável. |
LoggingLevelSettings |
Representa as configurações para a configuração dinâmica de um fluxo de log. |
LogRegistration |
Representa uma única entrada em um log com metadados associados. |
LogVerbosityState |
Argumentos de evento para alterar o detalhamento de log em um determinado fluxo de log de rastreamento. |
Estruturas
LogId |
Classe que representa a ID totalmente qualificada de um determinado fluxo de log e todas as informações que podem ser usadas para identificar o log. |
Interfaces
IAuditLogService |
Interface usada para registrar eventos de auditoria de componentes do Visual Studio. |
ITraceHubClientCallback |
Interface usada para solicitar alterações de log do hub de rastreamento para o cliente usando o hub de rastreamento. Implemente essa interface para dar suporte ao envio de fluxos de log ao vivo. |
ITraceHubRegistrationService |
Interface usada para descrever o contrato entre componentes de rastreamento em serviços remotos e o hub de rastreamento. Usado para configurar provedores de rastreamento e oferecer fluxos de log e para oferecer níveis de log de configuração e locais de log para componentes de rastreamento. |
Enumerações
AuditLogEventType |
Tipo de evento de log de auditoria, cópia de tipos de eventos EventLog existentes. |
AuditLogSource |
Fontes conhecidas para eventos de log de auditoria para ajudar na filtragem automatizada por outras ferramentas. |
PrivacyFlags |
Conjunto de sinalizadores que descrevem a presença potencial de informações de uma determinada classificação de privacidade. |
RegistrationStatuses |
|