次の方法で共有


QueueClient.AcceptMessageSessionAsync メソッド

定義

オーバーロード

AcceptMessageSessionAsync(String, Guid, TimeSpan)

特定のセッション識別子とセッション ロック トークンを使用して、1 つのトランザクションで処理するための関連メッセージのグループ化を許可する、非排他ロック セッションを受け入れます。

AcceptMessageSessionAsync(String, Boolean, TimeSpan)

特定のセッション識別子を使用して、1 つのトランザクションで処理するために関連するメッセージをグループ化できるメッセージ セッションを、排他モードかどうかと共に受け入れます。

AcceptMessageSessionAsync(String, TimeSpan)

特定のセッション識別子と待機時間を使用して、1 つのトランザクションで処理するために関連メッセージをグループ化できるメッセージ セッションを非同期的に受け入れます。

AcceptMessageSessionAsync(String, Guid)

特定のセッション識別子とセッション ロック トークンを使用して、1 つのトランザクションで処理するための関連メッセージのグループ化を許可する、非排他ロック セッションを受け入れます。

AcceptMessageSessionAsync(String, Boolean)

特定のセッション識別子を使用して、1 つのトランザクションで処理するために関連するメッセージをグループ化できるメッセージ セッションを、排他モードかどうかと共に受け入れます。

AcceptMessageSessionAsync(TimeSpan)

指定したサーバー待機時間を使用して、1 つのトランザクションで処理するために関連メッセージをグループ化できるメッセージ セッションを非同期で受け入れます。

AcceptMessageSessionAsync(String)

特定のセッション識別子を使用して、1 つのトランザクションで処理するための関連メッセージのグループ化を可能にするメッセージ セッションを非同期的に受け入れます。

AcceptMessageSessionAsync(Boolean)

排他モードと待機時間のいずれであっても、1 つのトランザクションで処理するための関連メッセージのグループ化を可能にするメッセージ セッションを非同期的に受け入れます。

AcceptMessageSessionAsync()

1 つのトランザクションで処理するために関連メッセージをグループ化できるメッセージ セッションを非同期的に受け入れます。

AcceptMessageSessionAsync(Boolean, TimeSpan)

排他モードと待機時間のいずれであっても、1 つのトランザクションで処理するための関連メッセージのグループ化を可能にするメッセージ セッションを非同期的に受け入れます。

AcceptMessageSessionAsync(String, Guid, TimeSpan)

特定のセッション識別子とセッション ロック トークンを使用して、1 つのトランザクションで処理するための関連メッセージのグループ化を許可する、非排他ロック セッションを受け入れます。

public System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession> AcceptMessageSessionAsync (string sessionId, Guid lockToken, TimeSpan serverWaitTime);
abstract member AcceptMessageSessionAsync : string * Guid * TimeSpan -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
override this.AcceptMessageSessionAsync : string * Guid * TimeSpan -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
Public Function AcceptMessageSessionAsync (sessionId As String, lockToken As Guid, serverWaitTime As TimeSpan) As Task(Of MessageSession)

パラメーター

sessionId
String

メッセージ セッションのセッション識別子。

lockToken
Guid

セッション ロックトークン

serverWaitTime
TimeSpan

サーバーの待機タイムアウト

戻り値

適用対象

AcceptMessageSessionAsync(String, Boolean, TimeSpan)

特定のセッション識別子を使用して、1 つのトランザクションで処理するために関連するメッセージをグループ化できるメッセージ セッションを、排他モードかどうかと共に受け入れます。

public System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession> AcceptMessageSessionAsync (string sessionId, bool isExclusiveMode, TimeSpan serverWaitTime);
abstract member AcceptMessageSessionAsync : string * bool * TimeSpan -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
override this.AcceptMessageSessionAsync : string * bool * TimeSpan -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
Public Function AcceptMessageSessionAsync (sessionId As String, isExclusiveMode As Boolean, serverWaitTime As TimeSpan) As Task(Of MessageSession)

パラメーター

sessionId
String

メッセージ セッションのセッション識別子。

isExclusiveMode
Boolean

排他モードの場合はTure、false の場合は 。

serverWaitTime
TimeSpan

サーバーの待機タイムアウト

戻り値

適用対象

AcceptMessageSessionAsync(String, TimeSpan)

特定のセッション識別子と待機時間を使用して、1 つのトランザクションで処理するために関連メッセージをグループ化できるメッセージ セッションを非同期的に受け入れます。

public System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession> AcceptMessageSessionAsync (string sessionId, TimeSpan serverWaitTime);
abstract member AcceptMessageSessionAsync : string * TimeSpan -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
override this.AcceptMessageSessionAsync : string * TimeSpan -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
Public Function AcceptMessageSessionAsync (sessionId As String, serverWaitTime As TimeSpan) As Task(Of MessageSession)

パラメーター

sessionId
String

メッセージ セッションのセッション識別子。

serverWaitTime
TimeSpan

サーバーがメッセージの処理を待機してからタイムアウトするまでの時間。

戻り値

非同期操作の結果。

適用対象

AcceptMessageSessionAsync(String, Guid)

特定のセッション識別子とセッション ロック トークンを使用して、1 つのトランザクションで処理するための関連メッセージのグループ化を許可する、非排他ロック セッションを受け入れます。

public System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession> AcceptMessageSessionAsync (string sessionId, Guid lockToken);
abstract member AcceptMessageSessionAsync : string * Guid -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
override this.AcceptMessageSessionAsync : string * Guid -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
Public Function AcceptMessageSessionAsync (sessionId As String, lockToken As Guid) As Task(Of MessageSession)

パラメーター

sessionId
String

メッセージ セッションのセッション識別子。

lockToken
Guid

セッション ロック トークン。

戻り値

非同期操作の結果。

適用対象

AcceptMessageSessionAsync(String, Boolean)

特定のセッション識別子を使用して、1 つのトランザクションで処理するために関連するメッセージをグループ化できるメッセージ セッションを、排他モードかどうかと共に受け入れます。

public System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession> AcceptMessageSessionAsync (string sessionId, bool isExclusiveMode);
abstract member AcceptMessageSessionAsync : string * bool -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
override this.AcceptMessageSessionAsync : string * bool -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
Public Function AcceptMessageSessionAsync (sessionId As String, isExclusiveMode As Boolean) As Task(Of MessageSession)

パラメーター

sessionId
String

メッセージ セッションのセッション識別子。

isExclusiveMode
Boolean

排他モードの場合はTure、false の場合は 。

戻り値

非同期操作の結果。

適用対象

AcceptMessageSessionAsync(TimeSpan)

指定したサーバー待機時間を使用して、1 つのトランザクションで処理するために関連メッセージをグループ化できるメッセージ セッションを非同期で受け入れます。

public System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession> AcceptMessageSessionAsync (TimeSpan serverWaitTime);
abstract member AcceptMessageSessionAsync : TimeSpan -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
override this.AcceptMessageSessionAsync : TimeSpan -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
Public Function AcceptMessageSessionAsync (serverWaitTime As TimeSpan) As Task(Of MessageSession)

パラメーター

serverWaitTime
TimeSpan

サーバーがメッセージの処理を待機してからタイムアウトするまでの時間。

戻り値

非同期操作の結果。

適用対象

AcceptMessageSessionAsync(String)

特定のセッション識別子を使用して、1 つのトランザクションで処理するための関連メッセージのグループ化を可能にするメッセージ セッションを非同期的に受け入れます。

public System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession> AcceptMessageSessionAsync (string sessionId);
abstract member AcceptMessageSessionAsync : string -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
override this.AcceptMessageSessionAsync : string -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
Public Function AcceptMessageSessionAsync (sessionId As String) As Task(Of MessageSession)

パラメーター

sessionId
String

メッセージ セッションのセッション識別子。

戻り値

非同期操作の結果。

適用対象

AcceptMessageSessionAsync(Boolean)

排他モードと待機時間のいずれであっても、1 つのトランザクションで処理するための関連メッセージのグループ化を可能にするメッセージ セッションを非同期的に受け入れます。

public System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession> AcceptMessageSessionAsync (bool isExclusiveMode);
abstract member AcceptMessageSessionAsync : bool -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
override this.AcceptMessageSessionAsync : bool -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
Public Function AcceptMessageSessionAsync (isExclusiveMode As Boolean) As Task(Of MessageSession)

パラメーター

isExclusiveMode
Boolean

排他モードの場合はTure、false の場合は 。

戻り値

非同期操作の結果。

適用対象

AcceptMessageSessionAsync()

1 つのトランザクションで処理するために関連メッセージをグループ化できるメッセージ セッションを非同期的に受け入れます。

public System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession> AcceptMessageSessionAsync ();
abstract member AcceptMessageSessionAsync : unit -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
override this.AcceptMessageSessionAsync : unit -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
Public Function AcceptMessageSessionAsync () As Task(Of MessageSession)

戻り値

非同期操作の結果。

適用対象

AcceptMessageSessionAsync(Boolean, TimeSpan)

排他モードと待機時間のいずれであっても、1 つのトランザクションで処理するための関連メッセージのグループ化を可能にするメッセージ セッションを非同期的に受け入れます。

public System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession> AcceptMessageSessionAsync (bool isExclusiveMode, TimeSpan serverWaitTime);
abstract member AcceptMessageSessionAsync : bool * TimeSpan -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
override this.AcceptMessageSessionAsync : bool * TimeSpan -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.MessageSession>
Public Function AcceptMessageSessionAsync (isExclusiveMode As Boolean, serverWaitTime As TimeSpan) As Task(Of MessageSession)

パラメーター

isExclusiveMode
Boolean

排他モードの場合はTure、false の場合は 。

serverWaitTime
TimeSpan

サーバーがメッセージの処理を待機してからタイムアウトするまでの時間。

戻り値

非同期操作の結果。

適用対象