Aracılığıyla paylaş


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

Zaman uyumsuz bir başlayan bir ileti sırası işlemi sıradan çıkarma.

Ad alanı:  Microsoft.TeamFoundation.Framework.Server
Derleme:  Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll içinde)

Sözdizimi

'Bildirim
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
)

Parametreler

  • lastMessageId
    Tür: System.Int64
    Son ileti tanımlayıcısı, varsa
  • timeout
    Tür: System.TimeSpan
    Bir öğenin kullanılabilir hale gelmesi için beklenecek zaman aralığını belirten System.TimeSpan.
  • callback
    Tür: System.AsyncCallback
    System.AsyncCallback İşlemi tamamlandığında bildirim alır temsilci.
  • state
    Tür: System.Object
    Zaman uyumsuz işlemle ilişkili durum bilgilerini içeren, çağıran tarafından belirtilen bir nesne.

Dönüş Değeri

Tür: System.IAsyncResult
Bir sıradan ileti sıradan çıkarma için zaman uyumsuz işlemi

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

TeamFoundationMessageQueueService Sınıf

BeginDequeue Fazla Yük

Microsoft.TeamFoundation.Framework.Server Ad Alanı