TfsMessageQueueService 类
提供焦点连接的管理与 Team Foundation Server 消息队列。
继承层次结构
System.Object
Microsoft.TeamFoundation.Framework.Client.TfsMessageQueueService
命名空间: Microsoft.TeamFoundation.Framework.Client
程序集: Microsoft.TeamFoundation.Client(在 Microsoft.TeamFoundation.Client.dll 中)
语法
声明
Public NotInheritable Class TfsMessageQueueService _
Implements ITfsConnectionObject, IDisposable
public sealed class TfsMessageQueueService : ITfsConnectionObject,
IDisposable
TfsMessageQueueService 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
Connection | ||
ProjectCollection | 已过时。获取关联的项目集合。 | |
ReceiveTimeout | 获取连接可以在超时之前持续不活动状态的时间间隔。 | |
ReconnectTimeout | 在未连接的事件引发之前,获取间隔时间允许的再次连接。 | |
SleepTimeout | 获取连接操作将休眠持续时间间隔,当一个空响应收到时。 |
页首
方法
名称 | 说明 | |
---|---|---|
Close | 关闭所有有效的队列并释放任何关联的资源。 | |
CreateQueue(Uri) | 创建可用于取消从指定的队列消息的对象。 | |
CreateQueue(Uri, Int32) | 创建可用于取消从指定的队列消息的对象。 | |
CreateQueue(Uri, Int32, TimeSpan) | 创建可用于取消从指定的队列消息的对象。 | |
CreateQueue(Uri, Int32, TimeSpan, Func<SoapException, Exception>) | 创建可用于取消从指定的队列消息的对象。 | |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
显式接口实现
名称 | 说明 | |
---|---|---|
IDisposable.Dispose | 关闭所有有效的队列并释放任何关联的资源。 | |
ITfsConnectionObject.Initialize |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。