MessageReceiver.Receive メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Receive(TimeSpan) |
現在の BrokeredMessage キューまたはトピックから を受信します。 |
Receive() |
現在の BrokeredMessage キューまたはトピックから を受信します。 |
Receive(Int64) |
現在のキューまたはトピックから遅延メッセージを受信します。 このメソッドは、通常のメッセージではなく、遅延メッセージに対してのみ機能します。 |
Receive(TimeSpan)
現在の BrokeredMessage キューまたはトピックから を受信します。
public Microsoft.ServiceBus.Messaging.BrokeredMessage Receive (TimeSpan serverWaitTime);
abstract member Receive : TimeSpan -> Microsoft.ServiceBus.Messaging.BrokeredMessage
override this.Receive : TimeSpan -> Microsoft.ServiceBus.Messaging.BrokeredMessage
Public Function Receive (serverWaitTime As TimeSpan) As BrokeredMessage
パラメーター
- serverWaitTime
- TimeSpan
サーバーが待機してから操作がタイムアウトするまでの時間。
戻り値
BrokeredMessage受信したメッセージを表す 。
注釈
操作が指定されたタイムアウトを超えた場合、または操作が成功したが、受信するメッセージがこれ以上ない場合は、この API から Null を返すことができます。
適用対象
Receive()
現在の BrokeredMessage キューまたはトピックから を受信します。
public Microsoft.ServiceBus.Messaging.BrokeredMessage Receive ();
abstract member Receive : unit -> Microsoft.ServiceBus.Messaging.BrokeredMessage
override this.Receive : unit -> Microsoft.ServiceBus.Messaging.BrokeredMessage
Public Function Receive () As BrokeredMessage
戻り値
BrokeredMessage受信したメッセージを表す 。
注釈
操作が指定されたタイムアウトを超えた場合、または操作が成功したが、受信するメッセージがこれ以上ない場合は、この API から Null を返すことができます。
適用対象
Receive(Int64)
現在のキューまたはトピックから遅延メッセージを受信します。 このメソッドは、通常のメッセージではなく、遅延メッセージに対してのみ機能します。
public Microsoft.ServiceBus.Messaging.BrokeredMessage Receive (long sequenceNumber);
abstract member Receive : int64 -> Microsoft.ServiceBus.Messaging.BrokeredMessage
override this.Receive : int64 -> Microsoft.ServiceBus.Messaging.BrokeredMessage
Public Function Receive (sequenceNumber As Long) As BrokeredMessage
パラメーター
- sequenceNumber
- Int64
受信する遅延メッセージのシーケンス番号。
戻り値
BrokeredMessage受信したメッセージを表す 。
注釈
操作が指定されたタイムアウトを超えた場合、または操作が成功したが、要求された sequenceNumber を含むメッセージが見つからない場合は、この API から Null を返すことができます。
適用対象
Azure SDK for .NET