SearchAnalyticsJobBase - Membres
Classe de base pour les tâches d'analyse. Cette classe de base inclut certaines implémentations supplémentaires relatives aux AnalyticsJobBase.
Le type SearchAnalyticsJobBase expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
SearchAnalyticsJobBase() | Crée une instance d'une classe qui hérite de SearchAnalyticsJobBase. Ce constructeur est requis pour la désérialisation et utilisé pour recréer un objet SPPersistedObject basé sur des données qui existe déjà. | |
SearchAnalyticsJobBase(Guid, String, SPPersistedObject) | Crée une instance d'une classe qui hérite de SearchAnalyticsJobBase. 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 | |
---|---|---|
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) | |
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. | |
DbIsAvailable | Obtient ou définit une valeur Boolean indiquant si la base de données de lien n'est disponible ou non. | |
Description | Obtient la description localisée de la définition du travail analyse comme un String (Hérité de AnalyticsJobBase) | |
DisplayName | (Hérité de SPPersistedObject) | |
Farm | (Hérité de SPPersistedObject) | |
GetNextRunStartTime | Obtient l'heure de lorsque la tâche d'analyse suivante est programmée pour s'exécuter. (Hérité de AnalyticsJobBase) | |
Id | (Hérité de SPPersistedObject) | |
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) | |
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) | |
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. | |
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. | |
LocalUlsLogSourceName | Obtient ou définit une valeur de String pour être utilisés dans les événements du service ULS. | |
Name | (Hérité de SPPersistedObject) | |
NextScheduledRun | Obtient ou définit une valeur de DateTime contenant l'heure de la prochaine analyse planifiée. (Remplace AnalyticsJobBase.NextScheduledRun) | |
NumFailed | Obtient ou définit une valeur entière, contenant le nombre d'analyses qui ont échoué à plusieurs reprises. | |
Parent | (Hérité de SPPersistedObject) | |
Properties | (Hérité de SPPersistedObject) | |
Status | (Hérité de SPPersistedObject) | |
TypeName | (Hérité de SPPersistedObject) | |
UlsPrefix | Obtient une valeur String utilisée pour préfixer les messages des journaux du service ULS. (Hérité de AnalyticsJobBase) | |
UpgradedPersistedProperties | (Hérité de SPAutoSerializingObject) | |
Version | (Hérité de SPPersistedObject) | |
WasCreated | (Hérité de SPPersistedObject) |
Haut
Méthodes
Nom | Description | |
---|---|---|
CheckLinkDbConnections | Vérifie la disponibilité des partitions dans la base de données de liaison. | |
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) | |
Clone | (Hérité de SPPersistedObject) | |
CompletedRunsIsIncremented | Vérifie si la tâche d'analyse est terminée une nouvelle exécution. (Hérité de AnalyticsJobBase) | |
Delete | (Hérité de SPPersistedObject) | |
DisableJobSchedule | Désactive la planification de la tâche en cours. (Hérité de AnalyticsJobBase) | |
EnableJobSchedule | Permet la planification de la tâche d'analyse en cours. (Hérité de AnalyticsJobBase) | |
Equals | (Hérité de SPPersistedObject) | |
ExecuteInternal(IAnalysisEngineAgent) | Appelé régulièrement par une instance de AnalyticsJobDefinition, qui représente le travail du minuteur générales pour SearchAnalyticsJob et SearchReportsJob. (Hérité de AnalyticsJobBase) | |
ExecuteInternal(IAnalysisEngineAgent, Boolean) | Implémentation de cette méthode doit contenir les tâches d'analyse du cycle de vie. Une de ces tâches doit être une tentative de démarrage d'analyse s'il est temps à le faire. Ce dernier nécessite que startAnalysis est définie sur true. | |
Finalize | (Hérité de Object) | |
GetAnalysisConfiguration | Obtient les paramètres de configuration de l'analyse en cours. (Hérité de AnalyticsJobBase) | |
GetAnalysisInfo | Obtient les informations d'analyse pour l'analyse en cours. (Hérité de AnalyticsJobBase) | |
GetChild<T>() | (Hérité de SPPersistedObject) | |
GetChild<T>(String) | (Hérité de SPPersistedObject) | |
GetHashCode | (Hérité de SPPersistedObject) | |
GetObjectData | (Hérité de SPAutoSerializingObject) | |
GetType | (Hérité de Object) | |
HasAdditionalUpdateAccess | (Hérité de SPPersistedObject) | |
MemberwiseClone | (Hérité de Object) | |
OnDeserialization | (Hérité de SPPersistedObject) | |
Provision | (Hérité de SPPersistedObject) | |
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) | |
ResumeAnalysis | Reprend la tâche d'analyse, qui doit être dans un état suspendu. (Hérité de AnalyticsJobBase) | |
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) | |
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) | |
StartAnalysis | Démarre l'analyse, qui doit être dans l'état arrêté ou ayant échoué avant qu'il peut être démarré. (Remplace AnalyticsJobBase.StartAnalysis()) | |
StopAnalysis | Arrête l'analyse, ce qui doit se trouver dans l'état en cours d'exécution ou suspendue. (Hérité de AnalyticsJobBase) | |
SuspendAnalysis | Suspend l'analyse, qui doit être en cours d'exécution. (Hérité de AnalyticsJobBase) | |
ToString | (Hérité de SPPersistedObject) | |
Uncache | (Hérité de SPPersistedObject) | |
Unprovision | (Hérité de SPPersistedObject) | |
Update() | (Hérité de SPPersistedObject) | |
Update(Boolean) | (Hérité de SPPersistedObject) | |
UpdateNextScheduledRun | Définit la prochaine fois pour exécuter une tâche d'analyse. | |
UpdateParent | (Hérité de SPAutoSerializingObject) | |
Validate | (Hérité de SPPersistedObject) |
Haut
Champs
Nom | Description | |
---|---|---|
MaxTimespanWithUnsuccessfulAnalysis | Nombre maximal d'heures avant un message critique est enregistré pour indiquer qu'aucune tâche d'analyse réussie s'exécute a eu lieu. |
Haut