Partilhar via


MessageSender.OnBeginScheduleMessage Método

Definição

Isso permite que implementações concretas substituam (se necessário) o que deve ser feito para agendar envios

protected abstract IAsyncResult OnBeginScheduleMessage (Microsoft.ServiceBus.Tracing.TrackingContext trackingContext, System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage> messages, TimeSpan timeout, AsyncCallback callback, object state);
abstract member OnBeginScheduleMessage : Microsoft.ServiceBus.Tracing.TrackingContext * seq<Microsoft.ServiceBus.Messaging.BrokeredMessage> * TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected MustOverride Function OnBeginScheduleMessage (trackingContext As TrackingContext, messages As IEnumerable(Of BrokeredMessage), timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parâmetros

trackingContext
TrackingContext

Contexto de acompanhamento a ser usado.

messages
IEnumerable<BrokeredMessage>

Mensagens a serem agendadas.

timeout
TimeSpan

Um valor de tempo limite do lado do cliente para a operação. A operação deverá ser anulada ou cancelada se a duração exceder esse tempo limite.

callback
AsyncCallback

Um retorno de chamada do usuário a ser invocado quando a operação for concluída.

state
Object

O estado a ser passado para o retorno de chamada quando a operação for concluída.

Retornos

um IAsyncResult para a operação.

Aplica-se a