Condividi tramite


Classe TfsMessageQueue

Fornisce l'accesso a una coda di messaggi ospitata in Team Foundation Server.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.TeamFoundation.Framework.Client
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class TfsMessageQueue
public sealed class TfsMessageQueue

Il tipo TfsMessageQueue espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica AdditionalHeaders
Proprietà pubblica Id Ottiene l'identificatore univoco per la coda.
Proprietà pubblica MaxAcknowledgementDelay Ottiene il tempo massimo di ritardare il riconoscimento dei messaggi nel server.
Proprietà pubblica MaxPendingCount Ottiene il numero massimo di messaggi che possono essere dequeued contemporaneamente.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Abort
Metodo pubblico BeginClose(AsyncCallback, Object)
Metodo pubblico BeginClose(TimeSpan, AsyncCallback, Object)
Metodo pubblico BeginDequeue Inizia un'operazione asincrona per rimuovono un messaggio dalla coda.
Metodo pubblico Close() Chiude la coda di messaggi e rilascia tutti i listener in attesa per rimuovono un messaggio.
Metodo pubblico Close(TimeSpan)
Metodo pubblico Dequeue(TimeSpan) Dequeues un messaggio dalla coda.Il chiamante verrà bloccato per una durata massima di timeout specificato.
Metodo pubblico Dequeue(TimeSpan, TfsDequeueContext%) Dequeues un messaggio dalla coda.Il chiamante verrà bloccato per una durata massima di timeout specificato.
Metodo pubblico EndClose
Metodo pubblico EndDequeue(IAsyncResult) Termina un'operazione asincrona di rimozione dalla coda di messaggi dalla coda.
Metodo pubblico EndDequeue(IAsyncResult, TfsDequeueContext%) Termina un'operazione asincrona di rimozione dalla coda di messaggi dalla coda.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico Connected Generata se la coda di messaggi stabilisce una corrispondenza connessione al server.
Evento pubblico Disconnected Generata se la coda di messaggi prima nota un blocco sulla connettività al server.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Framework.Client