SearchAnalyticsJobBase 成员

分析作业的基类。此基类的类包含一些与AnalyticsJobBase相关的其他实现。

SearchAnalyticsJobBase 类型公开以下成员。

构造函数

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

页首

属性

  名称 说明
受保护的属性 CompletedRuns 获取或设置一个Int64值来跟踪此分析作业有的已完成的分析运行的视图。此属性表示是否新的分析已经完成。 (从 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 获取或设置要在 ULS 事件中使用的String值。
公共属性 Name (从 SPPersistedObject 继承。)
受保护的属性 NextScheduledRun 获取或设置一个DateTime值,持续的下一步分析运行计划的时间。 (覆盖 AnalyticsJobBase.NextScheduledRun。)
受保护的属性 NumFailed 获取或设置一个整数值,持有的反复失败的分析数。
公共属性 Parent (从 SPPersistedObject 继承。)
公共属性 Properties (从 SPPersistedObject 继承。)
公共属性 Status (从 SPPersistedObject 继承。)
公共属性 TypeName (从 SPPersistedObject 继承。)
受保护的属性 UlsPrefix 获取使用的前缀 ULS 日志消息的String值。 (从 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,它表示为SearchAnalyticsJobSearchReportsJob的常规计时器作业的实例。 (从 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 命名空间