Partager via


TfsMessageQueue, classe

Permet d'accéder à une file d'attente de messages hébergée sur Team Foundation Server.

Hiérarchie d'héritage

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

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

Syntaxe

'Déclaration
Public NotInheritable Class TfsMessageQueue
public sealed class TfsMessageQueue

Le type TfsMessageQueue expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AdditionalHeaders
Propriété publique Id Obtient l'identificateur unique de cette file d'attente.
Propriété publique MaxAcknowledgementDelay Obtient le temps maximum de différer l'accusé de réception des messages sur le serveur.
Propriété publique MaxPendingCount Accepte le nombre maximal de messages qui peuvent être retirés de la file d'attente en même temps.

Début

Méthodes

  Nom Description
Méthode publique Abort
Méthode publique BeginClose(AsyncCallback, Object)
Méthode publique BeginClose(TimeSpan, AsyncCallback, Object)
Méthode publique BeginDequeue Commence une opération asynchrone pour supprimer un message de la file d'attente.
Méthode publique Close() Ferme la file d'attente de messages et libère tous les écouteurs qui attendent pour supprimer un message.
Méthode publique Close(TimeSpan)
Méthode publique Dequeue(TimeSpan) Supprime un message de la file d'attente.L'appelant est bloqué pendant une durée maximale de la minuterie spécifiée.
Méthode publique Dequeue(TimeSpan, TfsDequeueContext%) Supprime un message de la file d'attente.L'appelant est bloqué pendant une durée maximale de la minuterie spécifiée.
Méthode publique EndClose
Méthode publique EndDequeue(IAsyncResult) Termine une opération asynchrone pour supprimer un message de la file d'attente.
Méthode publique EndDequeue(IAsyncResult, TfsDequeueContext%) Termine une opération asynchrone pour supprimer un message de la file d'attente.
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

Événements

  Nom Description
Événement public Connected Déclenché lorsque la file d'attente de messages établit une connexion réussie au serveur.
Événement public Disconnected Déclenché lorsque la file d'attente de messages remarque d'abord une interruption dans la connectivité au serveur.

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