Compartilhar via


Microsoft.SharePoint.Diagnostics namespace

Fornece tipos e membros para registrar informações de aplicativo para logs de diagnóstico e uso de Microsoft SharePoint Foundation 2010 .

Classes

  Class Description
Classe pública DiagnosticsDataNamespaceFactory Essa classe define os nomes existentes para nossos dados de diagnóstico. Nossos nomes de dados de diagnóstico são organizados no formato do espaço para nome como xx.xx.xx.
Classe pública LogFileEntry Representa a entrada que é inserida nos logs do SharePoint. Contém informações sobre o evento que ocorreu e sua descrição.
Classe pública SPDatabaseServerDiagnosticsPerformanceCounterProvider O trabalho de timer que coleta informações do contador de desempenho do servidor de banco de dados conectado à instância do SharePoint instalada.
Classe pública SPDiagnosticDataStore Uma classe abstrata representa os dados de armazenamento contém os dados de par de escopo e nvp. Aqui, o método define as operações que o armazenamento deve suporte
Classe pública SPDiagnosticsBlockingQueryProvider Procura e registra as consultas SQL que estão bloqueando outras consultas SQL em todos os bancos de dados no sistema.
Classe pública SPDiagnosticsData Um par nome/valor para representar os dados dentro do escopo.
Classe pública SPDiagnosticsDataService O serviço fornece os dados de diagnóstico correlacionado
Classe pública SPDiagnosticsEntry Fornece um classe base um diagnóstico ponto de entrada.
Classe pública SPDiagnosticsEventLogProvider Representa um provedor de diagnóstico que escuta eventos do NT e envia-os ao banco de dados de uso.
Classe pública SPDiagnosticsMetricsProvider
Classe pública SPDiagnosticsPerformanceCounterProvider Fornece métodos e propriedades para interagir com os logs do Monitor de desempenho do Windows e herda da classe SPDiagnosticsProvider .
Classe pública SPDiagnosticsProvider Representa uma classe base para provedores de diagnóstico que coletam informações de diagnóstico e informações com um banco de dados de log de saída.
Classe pública SPDiagnosticsProviderCollection Representa uma coleção de provedores de diagnóstico cujo trabalho é coletar informações de diagnóstico e envia-los ao banco de dados de log.
Classe pública SPDiagnosticsProviderJobDefinition Representa uma definição de trabalho associada a um provedor de diagnósticos.
Classe pública SPDiagnosticsSqlDmvProvider Consultas as exibições de gerenciamento dinâmico de SQL para obter estatísticas sobre as consultas.
Classe pública SPDiagnosticsSqlMemoryProvider Consultas as exibições de gerenciamento dinâmico de SQL para obter estatísticas sobre as consultas.
Classe pública SPDiagnosticsSqlProvider Fornece métodos e propriedades para trabalhar com um log de diagnóstico baseados em SQL.
Classe pública SPDiagnosticsULSProvider Representa um provedor de diagnóstico que observa o log de rastreamento ULS e salva dados de alto níveis para o banco de dados de log.
Classe pública SPEventCollectionSetting
Classe pública SPGeneralPerformanceCategoryDefinition Definição geral para uma categoria arbitrária e seus contadores. Ele armazena os nomes de contador e instância para cada contador.
Classe pública SPMonitoredScopeData Isso é, basicamente, os dados armazenados em SPMonitoredScope.
Classe pública SPPerformanceCategoryDefinition Armazena informações sobre um conjunto de contadores de desempenho em um conjunto de categoryand fornecem métodos para informações do contador de normalização.
Classe pública SPULSRetriever A classe de utilitário para recuperar o log ULS
Classe pública SPWebFrontEndDiagnosticsPerformanceCounterProvider Termina o trabalho de timer para coletar o contador de desempenho na frente da web.
Classe pública ThrottledEventLogger Esta classe throttles repetidas grava um evento em um contexto específico no log de eventos do Windows. Uma duração específica (padrão de 30 segundos) pode ser associada com um [evento, contexto] par. Contextos podem ser qualquer objeto, mas uma prática recomendada é usar objetos que não são transitórios. Se o uso de um contexto transitório é inevitável Certifique-se de que ele é excluído antes de sair do escopo.
Classe pública ULSLogEntry

Interfaces

  Interface Description
Interface pública IDiagnosticsDataservice A interface para a identificação de correlação de acesso relacionados a dados de diagnóstico

Enumerations

  Enumeration Description
Enumeração pública DiagnosticsDataCategories
Enumeração pública PortalLogLevel Define o nível de log para um farm especificado.