SearchAnalyticsJob - Membres

Gère l'analyse de recherche. Cette classe hérite de AnalyticsJobBase. Une instance de AnalyticsJobDefinition tente d'exécuter une instance de SearchAnalyticsJob, selon une planification configurée.

Le type SearchAnalyticsJob expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique SearchAnalyticsJob() Crée une instance de cette classe. Ce constructeur est requis pour la désérialisation et est utilisé pour recréer un objet SPPersistedObject basé sur des données qui existe déjà.
Méthode publique SearchAnalyticsJob(Guid, SPPersistedObject) Crée une instance de cette classe. Ce constructeur est utilisé pour créer l'instance de classe initiale, en créant une nouvelle instance de SPPersistedObject .

Haut

Propriétés

  Nom Description
Propriété protégée CompletedRuns Obtient ou définit une valeur Int64 qui effectue le suivi de l'affichage qu'a de cette tâche d'analyse, d'exécutions de l'analyse terminée. Cette propriété indique si une nouvelle analyse est terminée. (Hérité de AnalyticsJobBase)
Propriété protégée CurrentRunTime Obtient ou définit une valeur de DateTime contenant l'heure de début de l'exécution en cours en cours. Lors de l'exécution est terminée, cette valeur remplace LastRunTime. (Hérité de SearchAnalyticsJobBase)
Propriété protégée DbIsAvailable Obtient ou définit une valeur Boolean indiquant si la base de données de lien n'est disponible ou non. (Hérité de SearchAnalyticsJobBase)
Propriété publique Description Obtient la description localisée de la tâche comme un String. (Remplace AnalyticsJobBase.Description)
Propriété publique DisplayName Obtient le nom localisé de la tâche comme un String. (Remplace SPPersistedObject.DisplayName)
Propriété publique Farm (Hérité de SPPersistedObject)
Propriété publique GetDailyRunSchedule Obtient l'heure qui indique à quel moment exécuter la tâche d'analyse.
Propriété publique GetNextRunStartTime Obtient l'heure de lorsque la tâche d'analyse suivante est programmée pour s'exécuter. (Hérité de AnalyticsJobBase)
Propriété publique Id (Hérité de SPPersistedObject)
Propriété protégée IsDirty Obtient ou définit un Boolean qui indique si l'état de l'objet de travail du minuteur a changé. (Hérité de AnalyticsJobBase)
Propriété publique JobScheduleDisabled Obtient ou définit une valeur de Boolean pour activer ou désactiver la planification des tâches d'analyse. (Hérité de AnalyticsJobBase)
Propriété protégée LastRunTime Obtient ou définit une valeur de DateTime contenant l'heure de début de la dernière analyse effectuer la tâche qui a réussi. (Hérité de SearchAnalyticsJobBase)
Propriété protégée LastSuccessfulAnalysisRun Obtient ou définit une valeur de DateTime contenant l'horodatage de la dernière tâche d'analyse qui a été correctement effectuée. (Hérité de SearchAnalyticsJobBase)
Propriété protégée LocalUlsLogSourceName Obtient ou définit une valeur de String pour être utilisés dans les événements du service ULS. (Hérité de SearchAnalyticsJobBase)
Propriété publique Name (Hérité de SPPersistedObject)
Propriété protégée NextScheduledRun Obtient ou définit une valeur de DateTime contenant l'heure de la prochaine analyse planifiée. (Hérité de SearchAnalyticsJobBase)
Propriété protégée NumFailed Obtient ou définit une valeur entière, contenant le nombre d'analyses qui ont échoué à plusieurs reprises. (Hérité de SearchAnalyticsJobBase)
Propriété publique Parent (Hérité de SPPersistedObject)
Propriété publique Properties (Hérité de SPPersistedObject)
Propriété publique Status (Hérité de SPPersistedObject)
Propriété publique TypeName (Hérité de SPPersistedObject)
Propriété protégée UlsPrefix Obtient une valeur String utilisée pour préfixer les messages des journaux du service ULS. (Hérité de AnalyticsJobBase)
Propriété publique UpgradedPersistedProperties (Hérité de SPAutoSerializingObject)
Propriété publique Version (Hérité de SPPersistedObject)
Propriété protégée WasCreated (Hérité de SPPersistedObject)

Haut

Méthodes

  Nom Description
Méthode protégée CheckLinkDbConnections Vérifie la disponibilité des partitions dans la base de données de liaison. (Hérité de SearchAnalyticsJobBase)
Méthode publique ClearAnalysis Efface le cache d'analyse, qui doit être dans l'état arrêté ou échec avant son cache peut être désactivée. (Hérité de AnalyticsJobBase)
Méthode publique Clone (Hérité de SPPersistedObject)
Méthode protégée CompletedRunsIsIncremented Vérifie si la tâche d'analyse est terminée une nouvelle exécution. (Hérité de AnalyticsJobBase)
Méthode publique Delete (Hérité de SPPersistedObject)
Méthode publique DisableJobSchedule Désactive la planification de la tâche en cours. (Hérité de AnalyticsJobBase)
Méthode publique EnableJobSchedule Permet la planification de la tâche d'analyse en cours. (Hérité de AnalyticsJobBase)
Méthode publique Equals (Hérité de SPPersistedObject)
Méthode protégée ExecuteInternal(IAnalysisEngineAgent) Effectue des tâches d'analyse du cycle de vie. Tente de démarrer l'analyse s'il est temps à le faire. Cette méthode est appelée régulièrement par une instance de AnalyticsJobDefinition, qui représentent le travail du minuteur générales pour SearchAnalysisJob et SearchReportsJob. (Remplace AnalyticsJobBase.ExecuteInternal(IAnalysisEngineAgent))
Méthode protégée ExecuteInternal(IAnalysisEngineAgent, Boolean) Effectue des tâches d'analyse du cycle de vie. Tente de démarrer l'analyse si il est temps de le faire et startAnalysis est true. (Remplace SearchAnalyticsJobBase.ExecuteInternal(IAnalysisEngineAgent, Boolean))
Méthode protégée Finalize (Hérité de Object)
Méthode publique ForceFullIndexUpdate Démarre l'analyse à partir de zéro et force une mise à jour intégrale de l'index de recherche.
Méthode publique GetAnalysisConfiguration Obtient les paramètres de configuration de l'analyse en cours. (Hérité de AnalyticsJobBase)
Méthode publique GetAnalysisInfo Obtient les informations d'analyse pour l'analyse en cours. (Hérité de AnalyticsJobBase)
Méthode publique GetChild<T>() (Hérité de SPPersistedObject)
Méthode publique GetChild<T>(String) (Hérité de SPPersistedObject)
Méthode publique GetHashCode (Hérité de SPPersistedObject)
Méthode publique GetObjectData (Hérité de SPAutoSerializingObject)
Méthode publique GetType (Hérité de Object)
Méthode protégée HasAdditionalUpdateAccess (Hérité de SPPersistedObject)
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode protégée OnDeserialization (Hérité de SPPersistedObject)
Méthode publique Provision (Hérité de SPPersistedObject)
Méthode publique RefreshAnalysisConfiguration Actualise les paramètres de configuration pour l'analyse en cours à recharger les paramètres à partir de l'emplacement interne où ils sont stockés. (Hérité de AnalyticsJobBase)
Méthode publique ResumeAnalysis Reprend la tâche d'analyse, qui doit être dans un état suspendu. (Hérité de AnalyticsJobBase)
Méthode protégée SaveStateIfChanged Enregistre l'état dans la base de données de configuration, si l'état a changé depuis la dernière vérification. (Hérité de AnalyticsJobBase)
Méthode publique SetDailyRunSchedule Définit l'heure du jour pour l'exécution de l'analyse.
Méthode protégée SetValue<T> À utiliser lorsque vous déclarez une nouvelle valeur pour certaines propriétés pour vérifier les modifications de l'état qui doivent être écrites dans la base de données sont suivies. (Hérité de AnalyticsJobBase)
Méthode publique StartAnalysis Démarre l'analyse, qui doit être dans l'état arrêté ou ayant échoué avant qu'il peut être démarré. (Hérité de SearchAnalyticsJobBase)
Méthode publique StopAnalysis Arrête l'analyse, ce qui doit se trouver dans l'état en cours d'exécution ou suspendue. (Hérité de AnalyticsJobBase)
Méthode publique SuspendAnalysis Suspend l'analyse, qui doit être en cours d'exécution. (Hérité de AnalyticsJobBase)
Méthode publique ToString (Hérité de SPPersistedObject)
Méthode publique Uncache (Hérité de SPPersistedObject)
Méthode publique Unprovision (Hérité de SPPersistedObject)
Méthode publique Update() (Hérité de SPPersistedObject)
Méthode publique Update(Boolean) (Hérité de SPPersistedObject)
Méthode protégée UpdateNextScheduledRun Définit la prochaine fois pour exécuter une tâche d'analyse. (Hérité de SearchAnalyticsJobBase)
Méthode protégée UpdateParent (Hérité de SPAutoSerializingObject)
Méthode protégée Validate (Hérité de SPPersistedObject)

Haut

Champs

  Nom Description
Champ publicMembre statique AnalysisName Nom de l'analyse géré par le travail en cours.

Haut

Voir aussi

Référence

SearchAnalyticsJob classe

Microsoft.Office.Server.Search.Analytics - Espace de noms