Поделиться через


TfsMessageQueue - класс

Предоставляет доступ к хозяйничают очереди сообщений, которые в Team Foundation Server.

Иерархия наследования

System.Object
  Microsoft.TeamFoundation.Framework.Client.TfsMessageQueue

Пространство имен:  Microsoft.TeamFoundation.Framework.Client
Сборка:  Microsoft.TeamFoundation.Client (в Microsoft.TeamFoundation.Client.dll)

Синтаксис

'Декларация
Public NotInheritable Class TfsMessageQueue
public sealed class TfsMessageQueue

Тип TfsMessageQueue предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство AdditionalHeaders
Открытое свойство Id Возвращает уникальный идентификатор для этой очереди.
Открытое свойство MaxAcknowledgementDelay Получает максимальное время задержки подтверждения сообщений на сервере.
Открытое свойство MaxPendingCount Возвращает максимальное количество сообщений, которые можно вывести из очереди одновременно.

В начало страницы

Методы

  Имя Описание
Открытый метод Abort
Открытый метод BeginClose(AsyncCallback, Object)
Открытый метод BeginClose(TimeSpan, AsyncCallback, Object)
Открытый метод BeginDequeue Начинает асинхронную операцию, чтобы вывести из очереди сообщение из очереди.
Открытый метод Close() Закрывает метки очередей сообщений и освобождает все прослушиватели, ожидающих, чтобы вывести из очереди сообщение.
Открытый метод Close(TimeSpan)
Открытый метод Dequeue(TimeSpan) Был производным из очереди сообщение из очереди.Вызывающий объект будет заблокирован на максимальный период заданного времени ожидания.
Открытый метод Dequeue(TimeSpan, TfsDequeueContext%) Был производным из очереди сообщение из очереди.Вызывающий объект будет заблокирован на максимальный период заданного времени ожидания.
Открытый метод EndClose
Открытый метод EndDequeue(IAsyncResult) Завершает асинхронную операцию, чтобы вывести из очереди сообщение из очереди.
Открытый метод EndDequeue(IAsyncResult, TfsDequeueContext%) Завершает асинхронную операцию, чтобы вывести из очереди сообщение из очереди.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

События

  Имя Описание
Открытое событие Connected Вызывается, когда очередь сообщений для успешного подключения к серверу.
Открытое событие Disconnected Вызывается, когда очередь сообщений первое замечает нарушение в диалоговом окне подключение к серверу.

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.TeamFoundation.Framework.Client - пространство имен