AnalyticsJobBase 成员

分析作业提供基类。

AnalyticsJobBase 类型公开以下成员。

构造函数

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

页首

属性

  名称 说明
受保护的属性 CompletedRuns 获取或设置一个Int64值来跟踪此分析作业有的已完成的分析运行的视图。此属性表示是否新的分析已经完成。
公共属性 Description 获取作为String的分析作业定义的本地化的说明
公共属性 DisplayName (从 SPPersistedObject 继承。)
公共属性 Farm (从 SPPersistedObject 继承。)
公共属性 GetNextRunStartTime 获取当计划下一步的分析作业运行的时间。
公共属性 Id (从 SPPersistedObject 继承。)
受保护的属性 IsDirty 获取或设置指示计时器作业对象的状态已发生更改的Boolean
公共属性 JobScheduleDisabled 获取或设置一个Boolean值,以启用或禁用分析作业级排产。
公共属性 Name (从 SPPersistedObject 继承。)
受保护的属性 NextScheduledRun 获取或设置一个DateTime值,按下一步计划的分析作业的时间。
公共属性 Parent (从 SPPersistedObject 继承。)
公共属性 Properties (从 SPPersistedObject 继承。)
公共属性 Status (从 SPPersistedObject 继承。)
公共属性 TypeName (从 SPPersistedObject 继承。)
受保护的属性 UlsPrefix 获取使用的前缀 ULS 日志消息的String值。
公共属性 UpgradedPersistedProperties (从 SPAutoSerializingObject 继承。)
公共属性 Version (从 SPPersistedObject 继承。)
受保护的属性 WasCreated (从 SPPersistedObject 继承。)

页首

方法

  名称 说明
公共方法 ClearAnalysis 清除分析缓存,可以清除其缓存之前必须是在停止或失败状态。
公共方法 Clone (从 SPPersistedObject 继承。)
受保护的方法 CompletedRunsIsIncremented 检查条件,如果已完成了一个新的分析作业运行。
公共方法 Delete (从 SPPersistedObject 继承。)
公共方法 DisableJobSchedule 禁用当前作业的时间安排。
公共方法 EnableJobSchedule 使当前分析作业的时间安排。
公共方法 Equals (从 SPPersistedObject 继承。)
受保护的方法 ExecuteInternal 定期调用AnalyticsJobDefinition,它表示为SearchAnalyticsJobSearchReportsJob的常规计时器作业的实例。
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetAnalysisConfiguration 获取当前分析的配置设置。
公共方法 GetAnalysisInfo 获取当前分析的分析信息。
公共方法 GetChild<T>() (从 SPPersistedObject 继承。)
公共方法 GetChild<T>(String) (从 SPPersistedObject 继承。)
公共方法 GetHashCode (从 SPPersistedObject 继承。)
公共方法 GetObjectData (从 SPAutoSerializingObject 继承。)
公共方法 GetType (从 Object 继承。)
受保护的方法 HasAdditionalUpdateAccess (从 SPPersistedObject 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
受保护的方法 OnDeserialization (从 SPPersistedObject 继承。)
公共方法 Provision (从 SPPersistedObject 继承。)
公共方法 RefreshAnalysisConfiguration 通过重新加载存储它们的内部位置的设置刷新当前分析的配置设置。
公共方法 ResumeAnalysis 继续分析作业,必须处于暂停状态。
受保护的方法 SaveStateIfChanged 如果自上次检查后已更改状态,请到配置数据库中保存的状态。
受保护的方法 SetValue<T> 使用断言某些属性,以确保需要向数据库中写入的状态更改为新值时进行跟踪。
公共方法 StartAnalysis 启动分析,才能启动它必须是在停止或失败状态。
公共方法 StopAnalysis 停止分析,必须在正在运行或暂停状态。
公共方法 SuspendAnalysis 挂起的分析,必须处于运行状态。
公共方法 ToString (从 SPPersistedObject 继承。)
公共方法 Uncache (从 SPPersistedObject 继承。)
公共方法 Unprovision (从 SPPersistedObject 继承。)
公共方法 Update() (从 SPPersistedObject 继承。)
公共方法 Update(Boolean) (从 SPPersistedObject 继承。)
受保护的方法 UpdateParent (从 SPAutoSerializingObject 继承。)
受保护的方法 Validate (从 SPPersistedObject 继承。)

页首

另请参阅

引用

AnalyticsJobBase 类

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