Partager via


TfsMessageQueueService, classe

Fournit la gestion centralisée pour les connexions aux files d'attente de messages d'Team Foundation Server.

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.Framework.Client.TfsMessageQueueService

Espace de noms :  Microsoft.TeamFoundation.Framework.Client
Assembly :  Microsoft.TeamFoundation.Client (dans Microsoft.TeamFoundation.Client.dll)

Syntaxe

'Déclaration
Public NotInheritable Class TfsMessageQueueService _
    Implements IDisposable
public sealed class TfsMessageQueueService : IDisposable

Le type TfsMessageQueueService expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Connection Obtient la connexion associée.
Propriété publique ProjectCollection Obsolète. Obtient la collection de projets associée.
Propriété publique ReceiveTimeout Obtient l'intervalle de temps pendant lequel une connexion peut stocker l'inactivité avant de minutage.
Propriété publique ReconnectTimeout Obtient l'intervalle de temps autorisés pour la reconnexion avant que l'événement déconnecté soit déclenché.
Propriété publique SleepTimeout Obtient l'intervalle de temps pendant lequel une opération de connexion est en veille lorsqu'une réponse vide est reçue.

Début

Méthodes

  Nom Description
Méthode publique Close Ferme toutes les files d'attente actives et libère toutes les ressources associées.
Méthode publique CreateQueue(Uri) Crée un objet qui peut être utilisé pour retirer les messages de la file d'attente de la file d'attente spécifiée.
Méthode publique CreateQueue(Uri, Int32) Crée un objet qui peut être utilisé pour retirer les messages de la file d'attente de la file d'attente spécifiée.
Méthode publique CreateQueue(Uri, Int32, TimeSpan) Crée un objet qui peut être utilisé pour retirer les messages de la file d'attente de la file d'attente spécifiée.
Méthode publique CreateQueue(Uri, Int32, TimeSpan, Func<SoapException, Exception>) Crée un objet qui peut être utilisé pour retirer les messages de la file d'attente de la file d'attente spécifiée.
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée IDisposable.Dispose Ferme toutes les files d'attente actives et libère toutes les ressources associées.

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.Framework.Client, espace de noms