ServicingJobData 类
继承层次结构
System.Object
Microsoft.TeamFoundation.Framework.Server.ServicingJobData
命名空间: Microsoft.TeamFoundation.Framework.Server
程序集: Microsoft.TeamFoundation.Framework.Server(在 Microsoft.TeamFoundation.Framework.Server.dll 中)
语法
声明
Public Class ServicingJobData
public class ServicingJobData
ServicingJobData 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
ServicingJobData() | ||
ServicingJobData(array<String[]) |
页首
属性
名称 | 说明 | |
---|---|---|
JobTitle | 这是一个用户友好名称。此工作。工作排队,则它将用作该作业的名称。 | |
OperationClass | [Operation] 选件类定义了此服务操作泛型选件类。 | |
ServicingHostId | 服务的请求可能指定为服务主机的 [InstanceId]。这将允许服务的引擎执行有关服务的宿主的任务。 | |
ServicingItems | ||
ServicingItemsValue | 注意:不应更改这些,它们是 ServicingItems 字典的序列化格式。 | |
ServicingLocks | [LockMode] 用于定义锁定特定的类型的。 [LockMode] 效果: [TeamFoundationLockMode.NoLock] -这些锁将被忽略。 [TeamFoundationLockMode.Shared] -这将导致该工作要对此 [ServicingLock]的共享锁。采用共享锁的其他工作可以继续,但是,独占锁将阻塞,直至完成,并且不能开始,直到独占工作完成。[TeamFoundationLockMode.Exclusive] -这将导致该工作要对此 [ServicingLock]的独占锁定。这意味着其他操作无法启动,此锁获取之后。它还将等待对其中一个的锁的所有正在运行的工作。 | |
ServicingOperations | 这是必须为该服务作业运行设置 [ServicingOperations]。按该数组列表中的顺序执行。操作执行以序列化的方式,第二个操作不会开始,直至第一个操作完成。 | |
ServicingOptions | 当工作开始时,[ServicingOptions] 用于控制此类服务作业的验证。有关可用选项参见 [ServicingFlags] 枚举。 | |
ServicingOptionsInt32 | ||
ServicingTokens | ||
ServicingTokensValue | 注意:不应更改这些;它们是 ServicingTokens 字典的序列化格式。 |
页首
方法
名称 | 说明 | |
---|---|---|
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。