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


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 (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

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