次の方法で共有


MessageReceiver.Receive メソッド

定義

オーバーロード

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 を返すことができます。

適用対象