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 ITfsConnectionObject, IDisposable
public sealed class TfsMessageQueueService : ITfsConnectionObject, 
    IDisposable

Le type TfsMessageQueueService expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Connection
Propriété publique ProjectCollection Obsolète. Obtient la collection de projets associée.
Propriété publique ReceiveTimeout Obtient l'intervalle de temps qu'une connexion peut stocker l'inactivité avant de chronométrer.
Propriété publique ReconnectTimeout Obtient l'intervalle de temps autorisé pour la reconnexion avant que l'événement déconnecté soit déclenché.
Propriété publique SleepTimeout Obtient l'intervalle de temps qu'une opération de connexion sera mise 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 supprimer 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 supprimer 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 supprimer 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 supprimer 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 pour un type particulier. (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.
Implémentation d'interface expliciteMéthode privée ITfsConnectionObject.Initialize

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