Share via


MessageSender.OnBeginScheduleMessage Methode

Definition

Dies ermöglicht es konkreten Implementierungen, bei Bedarf zu überschreiben, was zum Planen von Sendevorgängen getan werden sollte.

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

Parameter

trackingContext
TrackingContext

Zu verwendende Nachverfolgungskontext.

messages
IEnumerable<BrokeredMessage>

Zu planende Nachrichten.

timeout
TimeSpan

Ein clientseitiger Timeoutwert für den Vorgang. Der Vorgang sollte abgebrochen oder abgebrochen werden, wenn die Dauer dieses Timeouts überschritten hat.

callback
AsyncCallback

Ein Benutzerrückruf, der nach Abschluss des Vorgangs aufgerufen werden soll.

state
Object

Der Zustand, der nach Abschluss des Vorgangs an den Rückruf übergeben werden soll.

Gibt zurück

a IAsyncResult für den Vorgang.

Gilt für: