Compartilhar via


MessageSession.OnBeginComplete Método

Definição

Sobrecargas

OnBeginComplete(TrackingContext, IEnumerable<ArraySegment<Byte>>, Boolean, TimeSpan, AsyncCallback, Object)

Executa ao chamar a operação OnComplete ou BeginComplete.

OnBeginComplete(TrackingContext, IEnumerable<Guid>, Boolean, TimeSpan, AsyncCallback, Object)

Executa ao chamar a operação OnComplete ou BeginComplete.

OnBeginComplete(TrackingContext, IEnumerable<ArraySegment<Byte>>, Boolean, TimeSpan, AsyncCallback, Object)

Executa ao chamar a operação OnComplete ou BeginComplete.

protected override IAsyncResult OnBeginComplete (Microsoft.ServiceBus.Tracing.TrackingContext trackingContext, System.Collections.Generic.IEnumerable<ArraySegment<byte>> deliveryTags, bool fromSync, TimeSpan timeout, AsyncCallback callback, object state);
override this.OnBeginComplete : Microsoft.ServiceBus.Tracing.TrackingContext * seq<ArraySegment<byte>> * bool * TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected Overrides Function OnBeginComplete (trackingContext As TrackingContext, deliveryTags As IEnumerable(Of ArraySegment(Of Byte)), fromSync As Boolean, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parâmetros

trackingContext
TrackingContext

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

deliveryTags
IEnumerable<ArraySegment<Byte>>

Uma coleção de marcas de entrega.

fromSync
Boolean

O início da sincronizaçã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 fechar o objeto de comunicação da sessão de mensagem.

Aplica-se a

OnBeginComplete(TrackingContext, IEnumerable<Guid>, Boolean, TimeSpan, AsyncCallback, Object)

Executa ao chamar a operação OnComplete ou BeginComplete.

protected override IAsyncResult OnBeginComplete (Microsoft.ServiceBus.Tracing.TrackingContext trackingContext, System.Collections.Generic.IEnumerable<Guid> lockTokens, bool fromSync, TimeSpan timeout, AsyncCallback callback, object state);
override this.OnBeginComplete : Microsoft.ServiceBus.Tracing.TrackingContext * seq<Guid> * bool * TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected Overrides Function OnBeginComplete (trackingContext As TrackingContext, lockTokens As IEnumerable(Of Guid), fromSync As Boolean, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parâmetros

trackingContext
TrackingContext

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

lockTokens
IEnumerable<Guid>

A coleção de tokens de bloqueio associados às instâncias de mensagem bloqueadas.

fromSync
Boolean

O início da sincronizaçã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 fechar o objeto de comunicação da sessão de mensagem.

Aplica-se a