Compartilhar via


MessageSession.OnBeginPeek Método

Definição

Executa ao chamar a operação OnPeek ou BeginPeek.

protected override IAsyncResult OnBeginPeek (Microsoft.ServiceBus.Tracing.TrackingContext trackingContext, long fromSequenceNumber, int messageCount, TimeSpan timeout, AsyncCallback callback, object state);
override this.OnBeginPeek : Microsoft.ServiceBus.Tracing.TrackingContext * int64 * int * TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected Overrides Function OnBeginPeek (trackingContext As TrackingContext, fromSequenceNumber As Long, messageCount As Integer, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parâmetros

trackingContext
TrackingContext

As informações de contexto associadas por uma transação que acompanha essa operação.

fromSequenceNumber
Int64

O número de sequência a ser espiada da sessão.

messageCount
Int32

O número de mensagens na operação.

timeout
TimeSpan

O intervalo de tempo que a operação aguarda antes de atingir o tempo limite.

callback
AsyncCallback

Um delegado AsyncCallback que faz referência ao método a ser invocado quando a operação é concluída.

state
Object

Um objeto definido pelo usuário que contém informações de estado sobre a operação assíncrona.

Retornos

UmIAsyncResult que faz referência à operação assíncrona para espiar uma comunicação da sessão de mensagem.

Aplica-se a