Condividi tramite


Metodo TeamFoundationMessageQueueService.BeginDequeue (TeamFoundationRequestContext, String, Guid, Int64, IList<AcknowledgementRange>, MessageHeaders, TimeSpan, AsyncCallback, Object)

Inizia un asincrono rimuovono l'operazione di una coda di messaggi.

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

Sintassi

'Dichiarazione
Public Function BeginDequeue ( _
    requestContext As TeamFoundationRequestContext, _
    queueName As String, _
    sessionId As Guid, _
    lastMessageId As Long, _
    ranges As IList(Of AcknowledgementRange), _
    headers As MessageHeaders, _
    timeout As TimeSpan, _
    callback As AsyncCallback, _
    state As Object _
) As IAsyncResult
public IAsyncResult BeginDequeue(
    TeamFoundationRequestContext requestContext,
    string queueName,
    Guid sessionId,
    long lastMessageId,
    IList<AcknowledgementRange> ranges,
    MessageHeaders headers,
    TimeSpan timeout,
    AsyncCallback callback,
    Object state
)

Parametri

  • sessionId
    Tipo: System.Guid
    L'identificatore di sessione
  • lastMessageId
    Tipo: System.Int64
    L'ultimo identificatore di messaggio, se disponibile
  • timeout
    Tipo: System.TimeSpan
    System.TimeSpan che specifica l'intervallo di tempo di attesa un elemento diventi disponibile.
  • callback
    Tipo: System.AsyncCallback
    Il delegato System.AsyncCallback che riceve la notifica che l'operazione viene completata.
  • state
    Tipo: System.Object
    Un oggetto, specificato dal chiamante, che contiene informazioni sullo stato relative all'operazione asincrona.

Valore restituito

Tipo: System.IAsyncResult
Un'operazione asincrona per rimuovono un messaggio da una coda

Sicurezza di .NET Framework

Vedere anche

Riferimenti

TeamFoundationMessageQueueService Classe

Overload BeginDequeue

Spazio dei nomi Microsoft.TeamFoundation.Framework.Server