TeamFoundationMessageQueueService.BeginDequeue-Methode (TeamFoundationRequestContext, String, Guid, Int64, IList<AcknowledgementRange>, TimeSpan, AsyncCallback, Object)
Startet ein asynchrones aus der Warteschlange entfernt Operation in einer Meldungswarteschlange.
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
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
)
Parameter
- requestContext
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Der Anforderungskontext
- queueName
Typ: System.String
Der Warteschlangenbezeichner
- sessionId
Typ: System.Guid
Die Sitzungs-ID
- lastMessageId
Typ: System.Int64
Die letzte Nachricht, sofern verfügbar
- ranges
Typ: System.Collections.Generic.IList<AcknowledgementRange>
Ein optionales, Array Meldungsbereiche die bestätigt werden sollten
- timeout
Typ: System.TimeSpan
System.TimeSpan, das das Intervall Zeitpunkt, auf ein Element wartet, um verfügbar wird angibt.
- callback
Typ: System.AsyncCallback
System.AsyncCallback Der Delegat, der Benachrichtigung empfängt, dass der Vorgang beendet wird.
- state
Typ: System.Object
Ein Objekt, angegeben durch den Aufrufer, der die Zustandsinformationen enthält, die mit der asynchronen Operation zugeordneten werden.
Rückgabewert
Typ: System.IAsyncResult
Ein asynchroner Vorgang, um eine Nachricht von einer Warteschlange aus der Warteschlange zu entfernen
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.