MessageSession.OnBeginComplete メソッド

定義

オーバーロード

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

OnComplete または BeginComplete 操作を呼び出すと実行されます。

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

OnComplete または BeginComplete 操作を呼び出すと実行されます。

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

OnComplete または 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

パラメーター

trackingContext
TrackingContext

この操作を追跡するトランザクションによって関連付けられたコンテキスト情報。

deliveryTags
IEnumerable<ArraySegment<Byte>>

配信タグのコレクション。

fromSync
Boolean

同期の開始。

timeout
TimeSpan

操作がタイムアウトするまでの待機時間。

callback
AsyncCallback

操作の完了時に呼び出すメソッドを参照する AsyncCallback デリゲート。

state
Object

非同期操作に関する状態情報を含むユーザー定義オブジェクト。

戻り値

IAsyncResultメッセージ セッションの通信オブジェクトを閉じる非同期操作を参照する 。

適用対象

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

OnComplete または 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

パラメーター

trackingContext
TrackingContext

この操作を追跡するトランザクションによって関連付けられたコンテキスト情報。

lockTokens
IEnumerable<Guid>

ロックされたメッセージ インスタンスにバインドされたロック トークンのコレクション。

fromSync
Boolean

同期の開始。

timeout
TimeSpan

操作がタイムアウトするまでの待機時間。

callback
AsyncCallback

操作の完了時に呼び出すメソッドを参照する AsyncCallback デリゲート。

state
Object

非同期操作に関する状態情報を含むユーザー定義オブジェクト。

戻り値

IAsyncResultメッセージ セッションの通信オブジェクトを閉じる非同期操作を参照する 。

適用対象