Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bietet Zugriff auf einer Meldungswarteschlange, die auf Team Foundation Server gehostet wird.
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.Framework.Client.TfsMessageQueue
Namespace: Microsoft.TeamFoundation.Framework.Client
Assembly: Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)
Syntax
'Declaration
Public NotInheritable Class TfsMessageQueue
public sealed class TfsMessageQueue
Der TfsMessageQueue-Typ macht die folgenden Member verfügbar.
Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
AdditionalHeaders | |
![]() |
Id | Ruft den eindeutigen Bezeichner für diese Warteschlange ab. |
![]() |
MaxAcknowledgementDelay | Ruft die maximale Zeit ab, Bestätigung von Meldungen auf dem Server zu verschieben. |
![]() |
MaxPendingCount | Ruft die maximale Anzahl von Nachrichten, die gleichzeitig aus der Warteschlange entfernt werden können. |
Zum Seitenanfang
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Abort | |
![]() |
BeginClose(AsyncCallback, Object) | |
![]() |
BeginClose(TimeSpan, AsyncCallback, Object) | |
![]() |
BeginDequeue | Startet einen asynchronen Vorgang, um eine Meldung aus der Warteschlange aus der Warteschlange zu entfernen. |
![]() |
Close() | Schließt die Meldungswarteschlange ungebunden und alle Listener, die warten, eine Meldung aus der Warteschlange zu entfernen. |
![]() |
Close(TimeSpan) | |
![]() |
Dequeue(TimeSpan) | Entfernt eine Meldung aus der Warteschlange aus der Warteschlange.Der Aufrufer wird während einer Höchstdauer des angegebenen Timeouts blockiert. |
![]() |
Dequeue(TimeSpan, TfsDequeueContext%) | Entfernt eine Meldung aus der Warteschlange aus der Warteschlange.Der Aufrufer wird während einer Höchstdauer des angegebenen Timeouts blockiert. |
![]() |
EndClose | |
![]() |
EndDequeue(IAsyncResult) | Beendet einen asynchronen Vorgang, um eine Meldung aus der Warteschlange aus der Warteschlange zu entfernen. |
![]() |
EndDequeue(IAsyncResult, TfsDequeueContext%) | Beendet einen asynchronen Vorgang, um eine Meldung aus der Warteschlange aus der Warteschlange zu entfernen. |
![]() |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) |
![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Ereignisse
| Name | Beschreibung | |
|---|---|---|
![]() |
Connected | Wird ausgelöst, wenn die Meldungswarteschlange eine erfolgreiche Verbindung zum Server hergestellt wird. |
![]() |
Disconnected | Wird ausgelöst, wenn die Meldungswarteschlange zuerst eine Unterbrechung in der Verbindung zum Server aufgeführt. |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
.gif)
.gif)
.gif)