次の方法で共有


MessageSender.OnBeginScheduleMessage メソッド

定義

これにより、具体的な実装では、送信をスケジュールするために実行する必要がある処理をオーバーライドできます (必要な場合)。

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

パラメーター

trackingContext
TrackingContext

使用する追跡コンテキスト。

messages
IEnumerable<BrokeredMessage>

スケジュールするメッセージ。

timeout
TimeSpan

操作のクライアント側のタイムアウト値。 期間がこのタイムアウトを超えた場合は、操作を中止するか、キャンセルする必要があります。

callback
AsyncCallback

操作の完了時に呼び出されるユーザー コールバック。

state
Object

操作が完了したときにコールバックに渡される状態。

戻り値

IAsyncResult操作の 。

適用対象