Microsoft.TeamFoundation.Warehouse 命名空间

  说明
公共类 AnalysisDatabaseSyncJobExtension
公共类 AnalysisServicesComponent 获取与 TFS SSAS 实体的连接的实用工具方法。
公共类 CalculatedMember
公共类 CloneableItem
公共类 ContainerItem
公共类 DataTypeItem
公共类 Dimension
公共类 DimensionReference
公共类 DimensionUse
公共类 Fact
公共类 FactReference
公共类 Field
公共类 HostedWarehouseJobGroup<T> 仓库所有者 (或托管) 分组的工作,我们当前具有托管的两种类型:集合与实例。
公共类 HostedWarehouseJobGroupStatus 包含当前的汇总运行时状态运行 agains 的设置工作托管一:所有工作定义运行特定集合或实例包含 JobsRunning 和 JobsQueued 工作的汇总 ProcessingStatus 和总和。 托管视为“空闲”,则 JobsRunning + JobsQueued == 0
公共类 ItemCollection<T> 指定项目集合。 项目名称必须是唯一的 (比较不区分大小写的比较器) 在集合中。
公共类 Level
公共类 Measure
公共类 NamedItem
公共类 Translation
公共类 View
公共类 WarehouseAdapter 仓库适配器,当运行作为 TFS 工作此适配器将与其他仓库工作时同步。
公共类 WarehouseConfig
公共类 WarehouseContext 仓库上下文。
公共类 WarehouseControlRequestHeader 包含“WarehouseControl Web 方法的全局”输入参数。
公共类 WarehouseDataAccessComponent
公共类 WarehouseException
公共类 WarehouseInvalidStateException
公共类 WarehouseJobBase WarehouseJobBase:标识 TeamFoundationJobDefinition 的不可变的工作的属性:名称和 JobId。
公共类 WarehouseJobExecutionDetails 包含给定工作的当前运行时状态:LastRun -运行的结果的前面 (如果有),此信息从作业历史记录表 CurrentRun 组成-当前状态,因此,如果该作业下次当前处于活动状态 (JobsRunning 或 JobsQueued) NextRun -有关的信息来工作计划运行,因此,如果该作业当前未运行,但是,作为活动计划
公共类 WarehouseJobExtension
公共类 WarehouseJobProperties 包含变量/设置工作 pproperties:RunInterval -可以通过 ControllerService.ChangeSetting 方法 EnabledState 更改-可以通过 ControllerService.SetWarehouseJobEnabledState() 和 ControllerService.SetAnalysisJobEnabledState() 方法进行更改。
公共类 WarehouseJobRunInfo 包含有关运行的工作的实例。
公共类 WarehousePermissions
公共类 WarehouseProcessingJobProperties 包含在系统定义的所有仓库的工作变量 (设置) 和不可变的属性。 如果 verbose=true 传递给构造函数,它包含不仅工作友好名称,而且工作唯一标识符 (GUID),并且托管 (实例) 或集合名称和 GUID。
公共类 WarehouseProcessingStatusDetails 包含在系统定义的所有仓库的工作的运行时状态包含汇总 ProcessingStatus 的当前 JobsRunning 和 JobsQueued 工作的汇总以及总和。 仓库视为“空闲”,则 JobsRunning + JobsQueued == 0
公共类 WarehouseSecurity
公共类 WarehouseSetting
公共类 WarehouseSettings
公共类 WarehouseSyncJobExtension<TWarehouseAdapter> 仓库扩展名 (适配器) 仓库的工作。此管理初始化仓库扩展和调用 (是 MakeSchemaChanges 和 MakeDataChanges) 仓库的扩展方法。将同步这些调用与其他注册仓库的扩展。有可能会运行此代码中的三个线程。每个线程可以只实现方法的有限。 线程 1:主线程-从作业代理线程池。执行 RunInternal。控件,当其他线程处于活动状态。线程 2:模式锁定 MakeSchemaChanges -启动的时间线程和只调用 CheckSchemaLockQueue。要求当前的适配器实例。线程 3:请求上下文取消线程-从请求上下文取消“通知”只调用以取消-之间仅活动可以调用 EnterCancelableRegion 和 ExitCancelableRegion。在取消 TeamFoundationRequestContext 锁定期间输入/ExitCancelableRegion 调用 (内部列表跟踪对象取消锁定)。 锁定在 + 这里处理种情况下,当计时器线程尝试执行在适配器方法时,在主线程配置之后。

枚举

  枚举 说明
公共枚举 AnalysisDatabaseProcessingType
公共枚举 CancelReason 是终止的请求的原因“问题”到适配器。
公共枚举 DataChangesResult 使该数据更改的结果。
公共枚举 OnlineStatus
公共枚举 ProcessingStatus 仓库的状态过程,用于单个工作状态和整个仓库的汇总状态过程。
公共枚举 WarehouseTableUpdateStatus