Compartilhar via


SearchAnalyticsJobBase members

Include protected members
Include inherited members

Classe base para trabalhos de análise. Essa classe base inclui algumas implementações adicionais relacionadas ao AnalyticsJobBase.

The SearchAnalyticsJobBase type exposes the following members.

Constructors

  Name Description
Protected method SearchAnalyticsJobBase() Cria uma instância de uma classe que herda de SearchAnalyticsJobBase. Esse construtor é necessário para desserialização e usado para recriar um objeto SPPersistedObject com base em dados que já existem.
Protected method SearchAnalyticsJobBase(Guid, String, SPPersistedObject) Cria uma instância de uma classe que herda de SearchAnalyticsJobBase. Esse construtor é usado para criar a instância de classe inicial, criando uma nova instância de SPPersistedObject .

Top

Properties

  Name Description
Protected property CompletedRuns Obtém ou define um valor de Int64 que controla o modo de exibição que tem esse trabalho de análise, de execuções de análise concluídas. Esta propriedade indica se uma nova análise está concluída. (Inherited from AnalyticsJobBase.)
Protected property CurrentRunTime Obtém ou define um valor de DateTime , mantendo a hora de início da execução atual em andamento. Quando a execução é concluída, esse valor substituirá o LastRunTime.
Protected property DbIsAvailable Obtém ou define um valor Boolean indicando se o banco de dados do Link está disponível ou não.
Public property Description Obtém a descrição localizada do que a definição do trabalho de análise como um String (Inherited from AnalyticsJobBase.)
Public property DisplayName (Inherited from SPPersistedObject.)
Public property Farm (Inherited from SPPersistedObject.)
Public property GetNextRunStartTime Obtém a hora em que o próximo trabalho de análise está agendado para ser executado. (Inherited from AnalyticsJobBase.)
Public property Id (Inherited from SPPersistedObject.)
Protected property IsDirty Obtém ou define um Boolean que indica se o estado do objeto de trabalho de timer foi alterado. (Inherited from AnalyticsJobBase.)
Public property JobScheduleDisabled Obtém ou define um valor de Boolean para habilitar ou desabilitar o agendamento do trabalho de análise. (Inherited from AnalyticsJobBase.)
Protected property LastRunTime Obtém ou define um valor de DateTime , mantendo a hora de início do trabalho de análise última execução que foi bem-sucedida.
Protected property LastSuccessfulAnalysisRun Obtém ou define um valor de DateTime , mantendo o carimbo de hora do último trabalho de análise foi concluído com êxito.
Protected property LocalUlsLogSourceName Obtém ou define um valor de String para ser usado em eventos ULS.
Public property Name (Inherited from SPPersistedObject.)
Protected property NextScheduledRun Obtém ou define um valor de DateTime , mantendo o tempo de análise próxima execução agendada. (Overrides AnalyticsJobBase.NextScheduledRun.)
Protected property NumFailed Obtém ou define um valor inteiro, mantendo o número de análises que tenha falhado repetidamente.
Public property Parent (Inherited from SPPersistedObject.)
Public property Properties (Inherited from SPPersistedObject.)
Public property Status (Inherited from SPPersistedObject.)
Public property TypeName (Inherited from SPPersistedObject.)
Protected property UlsPrefix Obtém um valor de String usado para prefixar mensagens de log ULS. (Inherited from AnalyticsJobBase.)
Public property UpgradedPersistedProperties (Inherited from SPAutoSerializingObject.)
Public property Version (Inherited from SPPersistedObject.)
Protected property WasCreated (Inherited from SPPersistedObject.)

Top

Methods

  Name Description
Protected method CheckLinkDbConnections Verifica a disponibilidade das partições no banco de dados do Link.
Public method ClearAnalysis Limpa o cache de análise, que deve estar no estado de parado ou com falha antes que o cache pode ser limpo. (Inherited from AnalyticsJobBase.)
Public method Clone (Inherited from SPPersistedObject.)
Protected method CompletedRunsIsIncremented Verifica se o trabalho de análise concluiu uma nova execução. (Inherited from AnalyticsJobBase.)
Public method Delete (Inherited from SPPersistedObject.)
Public method DisableJobSchedule Desativa o agendamento do trabalho atual. (Inherited from AnalyticsJobBase.)
Public method EnableJobSchedule Permite o planejamento do trabalho de análise atual. (Inherited from AnalyticsJobBase.)
Public method Equals (Inherited from SPPersistedObject.)
Protected method ExecuteInternal(IAnalysisEngineAgent) Chamado regularmente por uma instância de AnalyticsJobDefinition, que representa o trabalho de timer geral para SearchAnalyticsJob e SearchReportsJob. (Inherited from AnalyticsJobBase.)
Protected method ExecuteInternal(IAnalysisEngineAgent, Boolean) Implementação deste método deve conter tarefas de ciclo de vida de análise. Uma dessas tarefas deve ser uma tentativa de iniciar a análise se é hora de fazê-lo. O segundo deve exigir que startAnalysis é definido como true.
Protected method Finalize (Inherited from Object.)
Public method GetAnalysisConfiguration Obtém as definições de configuração para a análise atual. (Inherited from AnalyticsJobBase.)
Public method GetAnalysisInfo Obtém informações de análise para a análise atual. (Inherited from AnalyticsJobBase.)
Public method GetChild<T>() (Inherited from SPPersistedObject.)
Public method GetChild<T>(String) (Inherited from SPPersistedObject.)
Public method GetHashCode (Inherited from SPPersistedObject.)
Public method GetObjectData (Inherited from SPAutoSerializingObject.)
Public method GetType (Inherited from Object.)
Protected method HasAdditionalUpdateAccess (Inherited from SPPersistedObject.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnDeserialization (Inherited from SPPersistedObject.)
Public method Provision (Inherited from SPPersistedObject.)
Public method RefreshAnalysisConfiguration Atualiza as definições de configuração para a análise atual recarregando as configurações do local interno onde eles estão armazenados. (Inherited from AnalyticsJobBase.)
Public method ResumeAnalysis Continua o trabalho de análise, que deve estar em um estado pausado. (Inherited from AnalyticsJobBase.)
Protected method SaveStateIfChanged Salva o estado no banco de dados de configuração, se o estado é alterado desde a última verificação. (Inherited from AnalyticsJobBase.)
Protected method SetValue<T> Ao declarar um novo valor para determinadas propriedades para garantir que as alterações de estado que precisarão ser gravadas no banco de dados de uso são controladas. (Inherited from AnalyticsJobBase.)
Public method StartAnalysis Inicia a análise, que deve estar no estado de parado ou com falha antes que ela pode ser iniciada. (Overrides AnalyticsJobBase.StartAnalysis().)
Public method StopAnalysis Pára a análise, que deve estar no estado em execução ou em pausado. (Inherited from AnalyticsJobBase.)
Public method SuspendAnalysis Suspende a análise, que deve estar no estado de execução. (Inherited from AnalyticsJobBase.)
Public method ToString (Inherited from SPPersistedObject.)
Public method Uncache (Inherited from SPPersistedObject.)
Public method Unprovision (Inherited from SPPersistedObject.)
Public method Update() (Inherited from SPPersistedObject.)
Public method Update(Boolean) (Inherited from SPPersistedObject.)
Protected method UpdateNextScheduledRun Define a próxima vez que executar um novo trabalho de análise.
Protected method UpdateParent (Inherited from SPAutoSerializingObject.)
Protected method Validate (Inherited from SPPersistedObject.)

Top

Fields

  Name Description
Protected fieldStatic member MaxTimespanWithUnsuccessfulAnalysis Número máximo de horas antes que uma mensagem crítica é registrada para indicar que nenhum trabalho de análise com êxito é executado tenha ocorrido.

Top

Ver também

Referência

SearchAnalyticsJobBase class

Microsoft.Office.Server.Search.Analytics namespace