SearchReportsJob 成员

处理搜索报告分析。AnalyticsJobBase从继承的类。AnalyticsJobDefinition的实例将尝试运行SearchReportsJob,根据配置的日程安排的一个实例。

SearchReportsJob 类型公开以下成员。

构造函数

  名称 说明
公共方法 SearchReportsJob() 创建此类的实例。此构造函数用于反序列化所需并用于重新创建一个SPPersistedObject对象,该对象基于已存在的数据。
公共方法 SearchReportsJob(Guid, SPPersistedObject) 创建此类的实例。使用此构造函数来创建初始类实例,创建一个新的SPPersistedObject实例。

页首

属性

  名称 说明
受保护的属性 CompletedRuns 获取或设置一个Int64值来跟踪此分析作业有的已完成的分析运行的视图。此属性表示是否新的分析已经完成。 (从 AnalyticsJobBase 继承。)
受保护的属性 CurrentRunTime 获取或设置一个DateTime值,正在保存当前运行的开始时间。完成运行后,此值将替换LastRunTime。 (从 SearchAnalyticsJobBase 继承。)
受保护的属性 DbIsAvailable 获取或设置一个Boolean值,该值指示链接数据库是否可用。 (从 SearchAnalyticsJobBase 继承。)
公共属性 Description 获取作为String的分析作业的本地化的说明。 (覆盖 AnalyticsJobBase.Description。)
公共属性 DisplayName 获取本地化的名称为String的分析作业。 (覆盖 SPPersistedObject.DisplayName。)
公共属性 Farm (从 SPPersistedObject 继承。)
公共属性 GetNextRunStartTime 获取当计划下一步的分析作业运行的时间。 (从 AnalyticsJobBase 继承。)
公共属性 Id (从 SPPersistedObject 继承。)
受保护的属性 IsDirty 获取或设置指示计时器作业对象的状态已发生更改的Boolean 。 (从 AnalyticsJobBase 继承。)
公共属性 JobScheduleDisabled 获取或设置一个Boolean值,以启用或禁用分析作业级排产。 (从 AnalyticsJobBase 继承。)
受保护的属性 LastRunTime 获取或设置一个DateTime值,保存已成功完成运行的最后一个分析作业的开始时间。 (从 SearchAnalyticsJobBase 继承。)
受保护的属性 LastSuccessfulAnalysisRun 获取或设置一个DateTime值,保存已成功完成最后一个分析作业的时间戳。 (从 SearchAnalyticsJobBase 继承。)
受保护的属性 LocalUlsLogSourceName 获取或设置要在 ULS 事件中使用的String值。 (从 SearchAnalyticsJobBase 继承。)
公共属性 Name (从 SPPersistedObject 继承。)
受保护的属性 NextScheduledRun 获取或设置一个DateTime值,持续的下一步分析运行计划的时间。 (从 SearchAnalyticsJobBase 继承。)
受保护的属性 NumFailed 获取或设置一个整数值,持有的反复失败的分析数。 (从 SearchAnalyticsJobBase 继承。)
公共属性 Parent (从 SPPersistedObject 继承。)
公共属性 Properties (从 SPPersistedObject 继承。)
公共属性 Status (从 SPPersistedObject 继承。)
公共属性 TypeName (从 SPPersistedObject 继承。)
受保护的属性 UlsPrefix 获取使用的前缀 ULS 日志消息的String值。 (从 AnalyticsJobBase 继承。)
公共属性 UpgradedPersistedProperties (从 SPAutoSerializingObject 继承。)
公共属性 Version (从 SPPersistedObject 继承。)
受保护的属性 WasCreated (从 SPPersistedObject 继承。)

页首

方法

  名称 说明
受保护的方法 CheckLinkDbConnections 检查分区的链接数据库的可用性。 (从 SearchAnalyticsJobBase 继承。)
公共方法 ClearAnalysis 清除分析缓存,可以清除其缓存之前必须是在停止或失败状态。 (从 AnalyticsJobBase 继承。)
公共方法 Clone (从 SPPersistedObject 继承。)
受保护的方法 CompletedRunsIsIncremented 检查条件,如果已完成了一个新的分析作业运行。 (从 AnalyticsJobBase 继承。)
公共方法 Delete (从 SPPersistedObject 继承。)
公共方法 DisableJobSchedule 禁用当前作业的时间安排。 (从 AnalyticsJobBase 继承。)
公共方法 EnableJobSchedule 使当前分析作业的时间安排。 (从 AnalyticsJobBase 继承。)
公共方法 Equals (从 SPPersistedObject 继承。)
受保护的方法 ExecuteInternal(IAnalysisEngineAgent) 执行分析的生命周期任务。尝试启动分析,如果是这样做的时候。通过AnalyticsJobDefinition,它表示为SearchAnalyticsJobSearchReportsJob的常规计时器作业的实例定期调用此方法。 (覆盖 AnalyticsJobBase.ExecuteInternal(IAnalysisEngineAgent)。)
受保护的方法 ExecuteInternal(IAnalysisEngineAgent, Boolean) 执行分析的生命周期任务。尝试启动分析,如果它是这样做的时间, startAnalysis是true。 (覆盖 SearchAnalyticsJobBase.ExecuteInternal(IAnalysisEngineAgent, Boolean)。)
受保护的方法 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 启动分析,才能启动它必须是在停止或失败状态。 (从 SearchAnalyticsJobBase 继承。)
公共方法 StopAnalysis 停止分析,必须在正在运行或暂停状态。 (从 AnalyticsJobBase 继承。)
公共方法 SuspendAnalysis 挂起的分析,必须处于运行状态。 (从 AnalyticsJobBase 继承。)
公共方法 ToString (从 SPPersistedObject 继承。)
公共方法 Uncache (从 SPPersistedObject 继承。)
公共方法 Unprovision (从 SPPersistedObject 继承。)
公共方法 Update() (从 SPPersistedObject 继承。)
公共方法 Update(Boolean) (从 SPPersistedObject 继承。)
受保护的方法 UpdateNextScheduledRun 设置下一次运行一个新的分析作业。 (从 SearchAnalyticsJobBase 继承。)
受保护的方法 UpdateParent (从 SPAutoSerializingObject 继承。)
受保护的方法 Validate (从 SPPersistedObject 继承。)

页首

  名称 说明
公共域静态成员 AnalysisName 分析由当前的分析作业的名称。

页首

另请参阅

引用

SearchReportsJob 类

Microsoft.Office.Server.Search.Analytics 命名空间