Compartir a través de


Miembros SearchAnalyticsJobBase

Clase base para los trabajos de análisis. Esta clase base incluye algunas implementaciones adicionales relacionados con AnalyticsJobBase.

El tipo SearchAnalyticsJobBase expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido SearchAnalyticsJobBase() Crea una instancia de una clase que hereda de SearchAnalyticsJobBase. Este constructor es necesario para la deserialización y se utiliza para volver a crear un objeto SPPersistedObject basado en los datos que ya existen.
Método protegido SearchAnalyticsJobBase(Guid, String, SPPersistedObject) Crea una instancia de una clase que hereda de SearchAnalyticsJobBase. Este constructor se utiliza para crear la instancia de la clase inicial, crear una nueva instancia de SPPersistedObject .

Arriba

Propiedades

  Nombre Descripción
Propiedad protegida CompletedRuns Obtiene o establece un valor de Int64 que hace un seguimiento de la vista que tiene este trabajo de análisis, de ejecuciones de análisis completado. Esta propiedad indica si un nuevo análisis ha finalizado. (Heredado desde AnalyticsJobBase).
Propiedad protegida CurrentRunTime Obtiene o establece un valor de DateTime , que contiene la hora de inicio de la ejecución actual en curso. Una vez finalizada la ejecución, este valor reemplazará a LastRunTime.
Propiedad protegida DbIsAvailable Obtiene o establece un valor de Boolean que indica si la base de datos de enlace está disponible o no.
Propiedad pública Description Obtiene la descripción adaptada de la definición de trabajos de análisis como un String (Heredado desde AnalyticsJobBase).
Propiedad pública DisplayName (Heredado desde SPPersistedObject).
Propiedad pública Farm (Heredado desde SPPersistedObject).
Propiedad pública GetNextRunStartTime Obtiene la hora para que el siguiente trabajo de análisis está programado para ejecutarse. (Heredado desde AnalyticsJobBase).
Propiedad pública Id (Heredado desde SPPersistedObject).
Propiedad protegida IsDirty Obtiene o establece un Boolean que indica si ha cambiado el estado del objeto de trabajo del temporizador. (Heredado desde AnalyticsJobBase).
Propiedad pública JobScheduleDisabled Obtiene o establece un valor de Boolean para habilitar o deshabilitar la programación de tareas de análisis. (Heredado desde AnalyticsJobBase).
Propiedad protegida LastRunTime Obtiene o establece un valor de DateTime , que contiene la hora de inicio de la última tarea de análisis que tuvo éxito.
Propiedad protegida LastSuccessfulAnalysisRun Obtiene o establece un valor de DateTime , que se mantiene la marca de hora de la última tarea de análisis se ha realizado correctamente.
Propiedad protegida LocalUlsLogSourceName Obtiene o establece un valor de String para ser utilizados en los eventos ULS.
Propiedad pública Name (Heredado desde SPPersistedObject).
Propiedad protegida NextScheduledRun Obtiene o establece un valor de DateTime , el tiempo de análisis siguiente ejecución programado. (Reemplaza a AnalyticsJobBase.NextScheduledRun).
Propiedad protegida NumFailed Obtiene o establece un valor de entero, manteniendo el número de análisis que han fracasado repetidamente.
Propiedad pública Parent (Heredado desde SPPersistedObject).
Propiedad pública Properties (Heredado desde SPPersistedObject).
Propiedad pública Status (Heredado desde SPPersistedObject).
Propiedad pública TypeName (Heredado desde SPPersistedObject).
Propiedad protegida UlsPrefix Obtiene un valor de String que se utiliza para los mensajes de registro ULS de prefijo. (Heredado desde AnalyticsJobBase).
Propiedad pública UpgradedPersistedProperties (Heredado desde SPAutoSerializingObject).
Propiedad pública Version (Heredado desde SPPersistedObject).
Propiedad protegida WasCreated (Heredado desde SPPersistedObject).

Arriba

Métodos

  Nombre Descripción
Método protegido CheckLinkDbConnections Comprueba la disponibilidad de las particiones de la base de datos de enlace.
Método público ClearAnalysis Borra la caché de análisis, que debe estar en el estado detenido o error antes de que se puede borrar la memoria caché. (Heredado desde AnalyticsJobBase).
Método público Clone (Heredado desde SPPersistedObject).
Método protegido CompletedRunsIsIncremented Ejecutarán comprobaciones de si ha completado el trabajo de análisis de una nueva. (Heredado desde AnalyticsJobBase).
Método público Delete (Heredado desde SPPersistedObject).
Método público DisableJobSchedule Deshabilita la programación del trabajo actual. (Heredado desde AnalyticsJobBase).
Método público EnableJobSchedule Permite la programación de la tarea de análisis actual. (Heredado desde AnalyticsJobBase).
Método público Equals (Heredado desde SPPersistedObject).
Método protegido ExecuteInternal(IAnalysisEngineAgent) Se llama con frecuencia por una instancia de AnalyticsJobDefinition, que representa el trabajo del temporizador general para SearchAnalyticsJob y SearchReportsJob. (Heredado desde AnalyticsJobBase).
Método protegido ExecuteInternal(IAnalysisEngineAgent, Boolean) Implementación de este método debe contener tareas de análisis del ciclo de vida. Una de estas tareas debe ser un intento de iniciar análisis si es el momento de hacerlo. El último, es necesario que startAnalysis se establece en true.
Método protegido Finalize (Heredado desde Object).
Método público GetAnalysisConfiguration Obtiene los valores de configuración para el análisis actual. (Heredado desde AnalyticsJobBase).
Método público GetAnalysisInfo Obtiene la información de análisis para el análisis actual. (Heredado desde AnalyticsJobBase).
Método público GetChild<T>() (Heredado desde SPPersistedObject).
Método público GetChild<T>(String) (Heredado desde SPPersistedObject).
Método público GetHashCode (Heredado desde SPPersistedObject).
Método público GetObjectData (Heredado desde SPAutoSerializingObject).
Método público GetType (Heredado desde Object).
Método protegido HasAdditionalUpdateAccess (Heredado desde SPPersistedObject).
Método protegido MemberwiseClone (Heredado desde Object).
Método protegido OnDeserialization (Heredado desde SPPersistedObject).
Método público Provision (Heredado desde SPPersistedObject).
Método público RefreshAnalysisConfiguration Actualiza a los valores de configuración para el análisis actual volviendo a cargar la configuración de la ubicación interna donde están almacenados. (Heredado desde AnalyticsJobBase).
Método público ResumeAnalysis Reanuda la tarea de análisis, que debe estar en un estado de pausa. (Heredado desde AnalyticsJobBase).
Método protegido SaveStateIfChanged Guarda el estado de la base de datos de configuración si el estado ha cambiado desde la última comprobación. (Heredado desde AnalyticsJobBase).
Método protegido SetValue<T> Se realiza un seguimiento de uso al validar un nuevo valor a determinadas propiedades para garantizar que los cambios de estado que deben escribirse en la base de datos. (Heredado desde AnalyticsJobBase).
Método público StartAnalysis Inicia el análisis, que debe estar en el estado detenido o error antes de que se puede iniciar. (Reemplaza a AnalyticsJobBase.StartAnalysis()).
Método público StopAnalysis Detiene el análisis, que debe estar en el estado en pausa o en ejecución. (Heredado desde AnalyticsJobBase).
Método público SuspendAnalysis Suspende el análisis, que debe estar en el estado de ejecución. (Heredado desde AnalyticsJobBase).
Método público ToString (Heredado desde SPPersistedObject).
Método público Uncache (Heredado desde SPPersistedObject).
Método público Unprovision (Heredado desde SPPersistedObject).
Método público Update() (Heredado desde SPPersistedObject).
Método público Update(Boolean) (Heredado desde SPPersistedObject).
Método protegido UpdateNextScheduledRun Establece la próxima vez para ejecutar una nueva tarea de análisis.
Método protegido UpdateParent (Heredado desde SPAutoSerializingObject).
Método protegido Validate (Heredado desde SPPersistedObject).

Arriba

Campos

  Nombre Descripción
Campo protegidoMiembro estático MaxTimespanWithUnsuccessfulAnalysis Número máximo de horas antes de que se registra un mensaje crítico para indicar que se ejecute ningún trabajo de análisis de éxito ha producido.

Arriba

Vea también

Referencia

clase SearchAnalyticsJobBase

Espacio de nombres Microsoft.Office.Server.Search.Analytics