TeamFoundationMessageQueueService.BeginDequeue (Método) (TeamFoundationRequestContext, String, Guid, Int64, IList<AcknowledgementRange>, TimeSpan, AsyncCallback, Object)
Inicia un asincrónico dequeue la operación en una cola de mensajes.
Espacio de nombres: Microsoft.TeamFoundation.Framework.Server
Ensamblado: Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxis
'Declaración
Public Function BeginDequeue ( _
requestContext As TeamFoundationRequestContext, _
queueName As String, _
sessionId As Guid, _
lastMessageId As Long, _
ranges As IList(Of AcknowledgementRange), _
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,
TimeSpan timeout,
AsyncCallback callback,
Object state
)
Parámetros
- requestContext
Tipo: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
El contexto de la solicitud
- queueName
Tipo: System.String
El identificador de la cola
- sessionId
Tipo: System.Guid
El identificador de sesión
- lastMessageId
Tipo: System.Int64
El identificador de mensaje pasado, si está disponible
- ranges
Tipo: System.Collections.Generic.IList<AcknowledgementRange>
Una matriz opcional de intervalos de mensajes que se deben confirmados
- timeout
Tipo: System.TimeSpan
System.TimeSpan que especifica el intervalo del tiempo de espera un elemento esté disponible.
- callback
Tipo: System.AsyncCallback
El delegado de System.AsyncCallback que recibe la notificación de que la operación ha finalizado.
- state
Tipo: System.Object
Un objeto, especificado por el llamador, que contiene información de estado asociada a la operación asincrónica.
Valor devuelto
Tipo: System.IAsyncResult
Una operación asincrónica para quitar un mensaje de una cola
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
TeamFoundationMessageQueueService Clase
Microsoft.TeamFoundation.Framework.Server (Espacio de nombres)