次の方法で共有


SubscriptionClient.AcceptMessageSessionAsync メソッド

定義

オーバーロード

AcceptMessageSessionAsync(String, Guid, TimeSpan)
AcceptMessageSessionAsync(String, Boolean, TimeSpan)
AcceptMessageSessionAsync(String, TimeSpan)

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

AcceptMessageSessionAsync(String, Guid)
AcceptMessageSessionAsync(String, Boolean)
AcceptMessageSessionAsync(TimeSpan)

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

AcceptMessageSessionAsync(String)

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

AcceptMessageSessionAsync(Boolean)
AcceptMessageSessionAsync()

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

AcceptMessageSessionAsync(Boolean, TimeSpan)

AcceptMessageSessionAsync(String, Guid, TimeSpan)

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)

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
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)

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)

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

戻り値

適用対象

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)

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

戻り値

適用対象

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)

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
serverWaitTime
TimeSpan

戻り値

適用対象