Поделиться через


Элементы SearchAnalyticsJobBase

Базовый класс для анализа заданий. Этот базовый класс включает в себя некоторые дополнительные реализации, связанные с AnalyticsJobBase.

Тип SearchAnalyticsJobBase предоставляет следующие элементы.

Конструкторы

  Имя Описание
Защищенный метод SearchAnalyticsJobBase() Создает экземпляр класса, который наследует от SearchAnalyticsJobBase. Этот конструктор необходим для десериализации и используются для повторного создания объекта SPPersistedObject , основанный на данных, уже существует.
Защищенный метод SearchAnalyticsJobBase(Guid, String, SPPersistedObject) Создает экземпляр класса, который наследует от SearchAnalyticsJobBase. Этот конструктор используется для создания исходного класса экземпляра, создается новый экземпляр SPPersistedObject .

Вверх

Свойства

  Имя Описание
Защищенное свойство CompletedRuns Получает или задает значение Int64 , которое отслеживает представление, которое имеет это задание analytics, выполненного анализа запусков. Это свойство указывает, если новый анализ завершен. (Унаследовано от AnalyticsJobBase.)
Защищенное свойство CurrentRunTime Получает или задает значение DateTime , удерживая во время начала текущего выполнения. По завершении выполнения этого значения будут заменены LastRunTime.
Защищенное свойство DbIsAvailable Получает или задает значение Boolean , обозначающих Если ссылку базы данных доступна или недоступна.
Общее свойство Description Получает локализованное описание определения задания анализа как String (Унаследовано от AnalyticsJobBase.)
Общее свойство DisplayName (Унаследовано от SPPersistedObject.)
Общее свойство Farm (Унаследовано от SPPersistedObject.)
Общее свойство GetNextRunStartTime Возвращает время, когда запланировано выполнение следующего задания анализа. (Унаследовано от AnalyticsJobBase.)
Общее свойство Id (Унаследовано от SPPersistedObject.)
Защищенное свойство IsDirty Получает или задает Boolean , указывающее, изменилось ли состояние объекта задания таймера. (Унаследовано от AnalyticsJobBase.)
Общее свойство JobScheduleDisabled Получает или задает значение Boolean , чтобы включить или отключить анализ планирования заданий. (Унаследовано от AnalyticsJobBase.)
Защищенное свойство LastRunTime Получает или задает значение DateTime , удерживающий время начала последнего анализа задания, запуск, в котором была успешной.
Защищенное свойство LastSuccessfulAnalysisRun Получает или задает значение DateTime , удерживая штамп времени последнего анализа задания, успешно завершена.
Защищенное свойство LocalUlsLogSourceName Получает или задает значение String , которое используется в событиях ULS.
Общее свойство Name (Унаследовано от SPPersistedObject.)
Защищенное свойство NextScheduledRun Получает или задает значение DateTime , удерживая время запуска запланированного следующего анализа. (Переопределяет AnalyticsJobBase.NextScheduledRun.)
Защищенное свойство NumFailed Получает или задает значение типа integer, содержащей число аналитических отчетов, которые не были выполнены повторно.
Общее свойство Parent (Унаследовано от SPPersistedObject.)
Общее свойство Properties (Унаследовано от SPPersistedObject.)
Общее свойство Status (Унаследовано от SPPersistedObject.)
Общее свойство TypeName (Унаследовано от SPPersistedObject.)
Защищенное свойство UlsPrefix Получает значение String , используемого в качестве префикса сообщения журнала ULS. (Унаследовано от AnalyticsJobBase.)
Общее свойство UpgradedPersistedProperties (Унаследовано от SPAutoSerializingObject.)
Общее свойство Version (Унаследовано от SPPersistedObject.)
Защищенное свойство WasCreated (Унаследовано от SPPersistedObject.)

Вверх

Методы

  Имя Описание
Защищенный метод CheckLinkDbConnections Проверяет доступность секции в базе данных связи.
Общий метод ClearAnalysis Очищает кэш анализа, который должен быть в состоянии остановлена или не прежде, чем можно очистить кэш. (Унаследовано от AnalyticsJobBase.)
Общий метод Clone (Унаследовано от SPPersistedObject.)
Защищенный метод CompletedRunsIsIncremented Проверяет, завершения нового задания анализ выполнения. (Унаследовано от AnalyticsJobBase.)
Общий метод Delete (Унаследовано от SPPersistedObject.)
Общий метод DisableJobSchedule Отключает Планирование текущего задания. (Унаследовано от AnalyticsJobBase.)
Общий метод EnableJobSchedule Планирование включает анализ текущего задания. (Унаследовано от AnalyticsJobBase.)
Общий метод Equals (Унаследовано от SPPersistedObject.)
Защищенный метод ExecuteInternal(IAnalysisEngineAgent) Регулярно вызывается экземпляр AnalyticsJobDefinition, который представляет задание таймера общих для SearchAnalyticsJob и SearchReportsJob. (Унаследовано от AnalyticsJobBase.)
Защищенный метод ExecuteInternal(IAnalysisEngineAgent, Boolean) Реализация данного метода должна содержать задачи анализа жизненного цикла. Одной из этих задач должна быть попытки запуска анализа, если это время для этого. Последний должен требовать установки, startAnalysis значение true.
Защищенный метод Finalize (Унаследовано от Object.)
Общий метод GetAnalysisConfiguration Получает параметры конфигурации для текущего анализа. (Унаследовано от AnalyticsJobBase.)
Общий метод GetAnalysisInfo Получает сведения о анализа для текущего анализа. (Унаследовано от AnalyticsJobBase.)
Общий метод GetChild<T>() (Унаследовано от SPPersistedObject.)
Общий метод GetChild<T>(String) (Унаследовано от SPPersistedObject.)
Общий метод GetHashCode (Унаследовано от SPPersistedObject.)
Общий метод GetObjectData (Унаследовано от SPAutoSerializingObject.)
Общий метод GetType (Унаследовано от Object.)
Защищенный метод HasAdditionalUpdateAccess (Унаследовано от SPPersistedObject.)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Защищенный метод OnDeserialization (Унаследовано от SPPersistedObject.)
Общий метод Provision (Унаследовано от SPPersistedObject.)
Общий метод RefreshAnalysisConfiguration Обновляет параметры конфигурации для текущего анализа, повторная загрузка параметров из внутреннего места, где они хранятся. (Унаследовано от AnalyticsJobBase.)
Общий метод ResumeAnalysis Возобновление задания анализа, который должен находиться в приостановленном состоянии. (Унаследовано от AnalyticsJobBase.)
Защищенный метод SaveStateIfChanged Сохраняет состояние в базе данных конфигурации, если состояние изменилось с момента последней проверки. (Унаследовано от AnalyticsJobBase.)
Защищенный метод SetValue<T> Использование при утверждении нового значения для определенных свойств, чтобы изменения состояния, которые должны быть записаны в базу данных отслеживаются. (Унаследовано от AnalyticsJobBase.)
Общий метод StartAnalysis Запуск анализа, который должен быть в состоянии остановлена или отказ, прежде чем можно будет начать. (Переопределяет AnalyticsJobBase.StartAnalysis().)
Общий метод StopAnalysis Останавливает анализа, который должен быть в состоянии работы или приостановки. (Унаследовано от AnalyticsJobBase.)
Общий метод SuspendAnalysis Приостанавливает анализа, который должен находиться в состоянии выполнения. (Унаследовано от AnalyticsJobBase.)
Общий метод ToString (Унаследовано от SPPersistedObject.)
Общий метод Uncache (Унаследовано от SPPersistedObject.)
Общий метод Unprovision (Унаследовано от SPPersistedObject.)
Общий метод Update() (Унаследовано от SPPersistedObject.)
Общий метод Update(Boolean) (Унаследовано от SPPersistedObject.)
Защищенный метод UpdateNextScheduledRun Задает в следующий раз для задания нового анализа.
Защищенный метод UpdateParent (Унаследовано от SPAutoSerializingObject.)
Защищенный метод Validate (Унаследовано от SPPersistedObject.)

Вверх

Поля

  Имя Описание
Защищенное полеСтатический элемент MaxTimespanWithUnsuccessfulAnalysis Максимальное количество часов до критическое сообщение регистрируется для указания того, что задания не анализа успешно выполняется, произошло.

Вверх

См. также

Справочные материалы

SearchAnalyticsJobBase класс

Пространство имен Microsoft.Office.Server.Search.Analytics