Compartilhar via


SPDiagnosticsProvider members

Include protected members
Include inherited members

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.

The SPDiagnosticsProvider type exposes the following members.

Constructors

  Name Description
Protected method SPDiagnosticsProvider() Inicializa uma nova instância da classe SPDiagnosticsProvider .
Protected method SPDiagnosticsProvider(String, String, String, SPService, SPJobLockType) Cria um novo trabalho que executará a ação de provedor de diagnóstico

Top

Properties

  Name Description
Public property CanRenameOnRestore Obtém um valor booleano que indica se este objeto pode ser renomeado no momento da restauração. (Inherited from SPJobDefinition.)
Public property CanSelectForBackup Obtém e define um valor booleano que indica se este objeto pode ser selecionado para backup. (Inherited from SPJobDefinition.)
Public property CanSelectForRestore Obtém e define um valor booleano que indica se este objeto pode ser selecionado para backup. (Inherited from SPJobDefinition.)
Public property Columns Este método é chamado para obter uma matriz bidimensional de cadeia de caracteres que representa o tipo de dados e o nome de coluna do esquema de tabela.
Public property Description Obtém uma descrição localizada da definição de trabalho. (Inherited from SPJobDefinition.)
Public property DiskSizeRequired Obtém o disco tamanho necessário para o backup. (Inherited from SPJobDefinition.)
Public property DisplayName Obtém o nome localizado da definição de trabalho. (Inherited from SPJobDefinition.)
Public property EnableBackup Obtém um valor de Boolean que indica se o trabalho pode ser envolvido no processo de backup/restauração. (Inherited from SPJobDefinition.)
Public property Farm Obtém o server farm onde o objeto reside. (Inherited from SPPersistedObject.)
Public property HistoryEntries Enumere as entradas do histórico de trabalho para esta definição de trabalho. (Inherited from SPJobDefinition.)
Public property Id Obtém ou define o GUID que é associado ao objeto. (Inherited from SPPersistedObject.)
Public property IsDisabled Obtém ou define se a definição do trabalho deve ser desabilitada. (Inherited from SPJobDefinition.)
Public property LastRunTime Obtém a hora da última execução da definição de trabalho. (Inherited from SPJobDefinition.)
Public property LockType Obtém o tipo de bloqueio para a definição de tarefa. (Inherited from SPJobDefinition.)
Public property MaxTotalSizeInBytes
Public property Name Obtém ou define um nome que é usado para identificar exclusivamente os dois objetos que têm o mesmo pai e classe. (Inherited from SPPersistedObject.)
Public property Parent Obtém o pai na hierarquia lógica da árvore de objetos de configuração. (Inherited from SPPersistedObject.)
Public property Properties Obtém os metadados para o objeto persistente. (Inherited from SPPersistedObject.)
Public property RetentionPeriod Esta propriedade é chamada para obter o período de retenção (em dias) do provedor.
Public property Retry Obtém ou define se a definição de tarefa deve ser repetida se ele termina de forma anormal. (Inherited from SPJobDefinition.)
Public property Schedule Obtém ou define o agendamento da definição de trabalho. (Inherited from SPJobDefinition.)
Public property Server Obtém o servidor da definição de trabalho. (Inherited from SPJobDefinition.)
Public property Service Obtém o serviço para esta definição de trabalho. (Inherited from SPJobDefinition.)
Public property Status Obtém ou define o status do objeto que a classe representa. (Inherited from SPPersistedObject.)
Public property TableName Este método é chamado para obter o nome da tabela associada ao provedor.
Public property Title Obtém ou define o título da definição de trabalho. (Inherited from SPJobDefinition.)
Public property TypeName Obtém o nome para exibição que descreve o tipo de objeto na interface do usuário administrativo. (Inherited from SPPersistedObject.)
Public property UpgradedPersistedProperties Obtém a coleção de nomes de campos e valores para os campos que foram excluídos ou alterados. (Inherited from SPAutoSerializingObject.)
Public property VerboseTracingEnabled Obtém e define um valor booleano que indica se o rastreamento detalhado está habilitado. (Inherited from SPJobDefinition.)
Public property Version Obtém um valor que é incrementado cada vez que o objeto é atualizado. (Inherited from SPPersistedObject.)
Protected property WasCreated Obtém um valor booleano que indica se o objeto é inicializado e pode ser encontrado no banco de dados. (Inherited from SPPersistedObject.)
Public property WebApplication Obtém o aplicativo web para esta definição de trabalho. (Inherited from SPJobDefinition.)

Top

Methods

  Name Description
Public method AddBackupObjects Adiciona este objeto SPJobDefinition para a operação de backup/restauração. (Inherited from SPJobDefinition.)
Public method Clone Retorna um clone do objeto que não provenientes do cache na memória, o que permite que o código de chamada garantir segurança de segmentos. (Inherited from SPPersistedObject.)
Protected method CreateHelperTable Cria a tabela auxiliar no banco de dados de log.
Protected method CreateStoredProcedure Cria ou altera o objeto de procedimento armazenado especificado.
Public method CreateTable Cria uma tabela no armazenamento de log.
Public method Delete Quando o trabalho de timer é excluído, os dados associados a esse trabalho também serão excluídos. (Overrides SPJobDefinition.Delete().)
Public methodStatic member DisableAll Garante que o conjunto padrão de provedores existe e permite que todos os provedores contidos no farm.
Public methodStatic member DisableProvider<TProvider> Desativar provedor de acordo com seu tipo de diagnóstico
Protected method DropHelperTable Exclui a tabela auxiliar do banco de dados.
Protected method DropStoredProcedure Exclui o procedimento auxiliar armazenado no banco de dados.
Public method DropTable Descartar as tabelas no armazenamento de log
Public methodStatic member EnableAll Habilite todos os provedores em um farm específico.
Public methodStatic member EnableProvider<TProvider> Habilitar provedor de acordo com seu tipo de diagnóstico
Protected method Ensure Certifica-se de que as estruturas de dados de backup estão no lugar.
Public method Equals Determina se o atual objeto persistente é igual ao objeto especificado. (Inherited from SPPersistedObject.)
Public method Execute Chamado pelo trabalho de timer em intervalos programados para executar as atividades de coleta de dados associadas ao provedor. (Overrides SPJobDefinition.Execute(Guid).)
Public method ExecuteNonQuery Executa uma consulta Transact-SQL que não retorna nenhuma linha.
Public method ExecuteReader Executa uma consulta Transact-SQL que retorna um conjunto de linhas.
Protected method Finalize (Inherited from Object.)
Public method GetChild<T>() Retorna o filho do objeto persistente com base no tipo especificado. (Inherited from SPPersistedObject.)
Public method GetChild<T>(String) Retorna o objeto filho do objeto persistente com base no nome especificado. (Inherited from SPPersistedObject.)
Public method GetHashCode Serve como uma função de hash para o objeto persistente. (Inherited from SPPersistedObject.)
Public method GetLastSyncUtc(String) DateTime dos mais recentes dados gravados no banco de dados de uso no formato UTC.
Public method GetLastSyncUtc(String, String) DateTime dos mais recentes dados gravados no banco de dados de uso no formato UTC.
Public method GetObjectData Obtém o estado do objeto serializado. (Inherited from SPAutoSerializingObject.)
Public method GetType (Inherited from Object.)
Protected method HasAdditionalUpdateAccess Ignore este método para permitir que mais usuários atualizar o objeto. (Inherited from SPPersistedObject.)
Protected method MemberwiseClone (Inherited from Object.)
Public method OnAbort Chamado quando o usuário cancela a operação. (Inherited from SPJobDefinition.)
Public method OnBackup Chamado quando o sistema está sendo feito backup. (Inherited from SPJobDefinition.)
Public method OnBackupComplete Chamado quando uma operação de backup for concluída. (Inherited from SPJobDefinition.)
Protected method OnDeserialization A classe base chamado imediatamente após desserializa para trabalho adicional. (Inherited from SPPersistedObject.)
Public method OnPostRestore Chamado quando o sistema é feito a restauração de um backup. (Inherited from SPJobDefinition.)
Public method OnPrepareBackup Chamado quando o sistema está se preparando para uma operação de backup. (Inherited from SPJobDefinition.)
Public method OnPreRestore Chamado quando o sistema está se preparando para restaurar um backup. (Inherited from SPJobDefinition.)
Public method OnProvisioning Este método é chamado para permitir que provedores executar qualquer tipo de inicialização do banco de dados SQL, como criação de tabelas e/ou procedimentos armazenados.
Public method OnRestore Chamado quando o sistema está sendo restaurado. (Inherited from SPJobDefinition.)
Public method OnUnprovisioning Este método é chamado para permitir que provedores executar qualquer tipo de inicialização do banco de dados SQL, como criação de tabelas e/ou procedimentos armazenados.
Public method Provision Faz as alterações para o servidor local que são necessárias para que o objeto possa ser usado. (Inherited from SPPersistedObject.)
Public methodStatic member ProvisionAll Provisionar todos os provedores
Public method RunNow Agenda o trabalho para execução imediata. (Inherited from SPJobDefinition.)
Public method Sync Ignore este método para coletar os dados e gravá-lo no banco de dados usando o WriteDataRowToServer()
Public method ToString Retorna o tipo e o nome de um objeto e todos os seus ancestrais (pai, avô e assim por diante). (Inherited from SPPersistedObject.)
Public method Uncache Libera o cache de memória é usado pelo objeto. (Inherited from SPPersistedObject.)
Public method Unprovision Este método é chamado para excluir todos os objetos de banco de dados associados ao provedor. (Overrides SPPersistedObject.Unprovision().)
Public method Update() Faz com que este SPDiagnosticsProvider salvar o seu estado. (Overrides SPJobDefinition.Update().)
Public method Update(Boolean) Faz com que o objeto salvar seu estado e propagar alterações para todos os computadores no farm de servidores, opcionalmente, lançar uma exceção se o objeto já existe no armazenamento de configuração. (Inherited from SPPersistedObject.)
Protected method UpdateParent Faz com que o contém SPPersistedObject, se houver, para atualizar seu estado. (Inherited from SPAutoSerializingObject.)
Public method UpdateProgress Atualiza a porcentagem do trabalho em execução que foi concluído para a definição de trabalho em execução no servidor atual. (Inherited from SPJobDefinition.)
Protected method Validate Valida o estado da definição de trabalho antes de persistência do objeto. (Inherited from SPJobDefinition.)
Public method WriteDataRowToServer(DateTime, String, []) Gravações forneceu dados ao banco de dados de uso.
Public method WriteDataRowToServer(String, IList<SPColumnDefinition>, DateTime, String, []) Grava uma linha de dados em uma tabela no armazenamento de log. A tabela foi criada com o CreateTable(String, IList<SPColumnDefinition>)CreateTable(String, IList<SPColumnDefinition>).

Top

Ver também

Referência

SPDiagnosticsProvider class

Microsoft.SharePoint.Diagnostics namespace