次の方法で共有


MessageReceiver コンストラクター

定義

オーバーロード

MessageReceiver(ServiceBusConnectionStringBuilder, ReceiveMode, RetryPolicy, Int32)

から新しい MessageReceiver を ServiceBusConnectionStringBuilder作成します。

MessageReceiver(ServiceBusConnection, String, ReceiveMode, RetryPolicy, Int32)

指定された に新しい AMQP MessageReceiver を作成します。 ServiceBusConnection

MessageReceiver(String, String, ReceiveMode, RetryPolicy, Int32)

指定した接続文字列とエンティティ パスから新しい MessageReceiver を作成します。

MessageReceiver(String, String, ITokenProvider, TransportType, ReceiveMode, RetryPolicy, Int32)

指定したエンドポイント、エンティティ パス、トークン プロバイダーから新しい MessageReceiver を作成します。

MessageReceiver(ServiceBusConnectionStringBuilder, ReceiveMode, RetryPolicy, Int32)

ソース:
MessageReceiver.cs

から新しい MessageReceiver を ServiceBusConnectionStringBuilder作成します。

public MessageReceiver (Microsoft.Azure.ServiceBus.ServiceBusConnectionStringBuilder connectionStringBuilder, Microsoft.Azure.ServiceBus.ReceiveMode receiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default, int prefetchCount = 0);
new Microsoft.Azure.ServiceBus.Core.MessageReceiver : Microsoft.Azure.ServiceBus.ServiceBusConnectionStringBuilder * Microsoft.Azure.ServiceBus.ReceiveMode * Microsoft.Azure.ServiceBus.RetryPolicy * int -> Microsoft.Azure.ServiceBus.Core.MessageReceiver
Public Sub New (connectionStringBuilder As ServiceBusConnectionStringBuilder, Optional receiveMode As ReceiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Optional retryPolicy As RetryPolicy = Nothing, Optional prefetchCount As Integer = 0)

パラメーター

connectionStringBuilder
ServiceBusConnectionStringBuilder

エンティティ レベルの ServiceBusConnectionStringBuilder 接続の詳細を持つ 。

receiveMode
ReceiveMode

メッセージの ReceiveMode 受信方法を指定するために使用される 。 既定値は PeekLock モードです。

retryPolicy
RetryPolicy

RetryPolicy Service Bus と通信するときに使用される 。 既定値は Default です。

prefetchCount
Int32

PrefetchCount受信操作が保留中かどうかに関係なく、この受信側がアクティブに受信するメッセージの上限を指定する 。 既定値は 0 です。

注釈

エンティティへの新しい接続を作成します。これは、最初の操作中に開かれます。

適用対象

MessageReceiver(ServiceBusConnection, String, ReceiveMode, RetryPolicy, Int32)

ソース:
MessageReceiver.cs

指定された に新しい AMQP MessageReceiver を作成します。 ServiceBusConnection

public MessageReceiver (Microsoft.Azure.ServiceBus.ServiceBusConnection serviceBusConnection, string entityPath, Microsoft.Azure.ServiceBus.ReceiveMode receiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default, int prefetchCount = 0);
new Microsoft.Azure.ServiceBus.Core.MessageReceiver : Microsoft.Azure.ServiceBus.ServiceBusConnection * string * Microsoft.Azure.ServiceBus.ReceiveMode * Microsoft.Azure.ServiceBus.RetryPolicy * int -> Microsoft.Azure.ServiceBus.Core.MessageReceiver
Public Sub New (serviceBusConnection As ServiceBusConnection, entityPath As String, Optional receiveMode As ReceiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Optional retryPolicy As RetryPolicy = Nothing, Optional prefetchCount As Integer = 0)

パラメーター

serviceBusConnection
ServiceBusConnection

Service Bus 名前空間への接続オブジェクト。

entityPath
String

このレシーバーのエンティティのパス。 キューの場合、これは名前になりますが、サブスクリプションの場合はパスになります。 を使用 FormatSubscriptionPath(String, String)すると、このパスの作成に役立ちます。

receiveMode
ReceiveMode

メッセージの ReceiveMode 受信方法を指定するために使用される 。 既定値は PeekLock モードです。

retryPolicy
RetryPolicy

RetryPolicy Service Bus と通信するときに使用される 。 既定値は Default です

prefetchCount
Int32

PrefetchCount受信操作が保留中かどうかに関係なく、この受信側がアクティブに受信するメッセージの上限を指定する 。 既定値は 0 です。

適用対象

MessageReceiver(String, String, ReceiveMode, RetryPolicy, Int32)

ソース:
MessageReceiver.cs

指定した接続文字列とエンティティ パスから新しい MessageReceiver を作成します。

public MessageReceiver (string connectionString, string entityPath, Microsoft.Azure.ServiceBus.ReceiveMode receiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default, int prefetchCount = 0);
new Microsoft.Azure.ServiceBus.Core.MessageReceiver : string * string * Microsoft.Azure.ServiceBus.ReceiveMode * Microsoft.Azure.ServiceBus.RetryPolicy * int -> Microsoft.Azure.ServiceBus.Core.MessageReceiver
Public Sub New (connectionString As String, entityPath As String, Optional receiveMode As ReceiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Optional retryPolicy As RetryPolicy = Nothing, Optional prefetchCount As Integer = 0)

パラメーター

connectionString
String

Service Bus との通信に使用される名前空間接続文字列。 エンティティの詳細を含めてはなりません。

entityPath
String

このレシーバーのエンティティのパス。 キューの場合、これは名前になりますが、サブスクリプションの場合はパスになります。 を使用 FormatSubscriptionPath(String, String)すると、このパスの作成に役立ちます。

receiveMode
ReceiveMode

メッセージの ReceiveMode 受信方法を指定するために使用される 。 既定値は PeekLock モードです。

retryPolicy
RetryPolicy

RetryPolicy Service Bus と通信するときに使用される 。 既定値は Default です

prefetchCount
Int32

PrefetchCount受信操作が保留中かどうかに関係なく、この受信側がアクティブに受信するメッセージの上限を指定する 。 既定値は 0 です。

注釈

エンティティへの新しい接続を作成します。これは、最初の操作中に開かれます。

適用対象

MessageReceiver(String, String, ITokenProvider, TransportType, ReceiveMode, RetryPolicy, Int32)

ソース:
MessageReceiver.cs

指定したエンドポイント、エンティティ パス、トークン プロバイダーから新しい MessageReceiver を作成します。

public MessageReceiver (string endpoint, string entityPath, Microsoft.Azure.ServiceBus.Primitives.ITokenProvider tokenProvider, Microsoft.Azure.ServiceBus.TransportType transportType = Microsoft.Azure.ServiceBus.TransportType.Amqp, Microsoft.Azure.ServiceBus.ReceiveMode receiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default, int prefetchCount = 0);
new Microsoft.Azure.ServiceBus.Core.MessageReceiver : string * string * Microsoft.Azure.ServiceBus.Primitives.ITokenProvider * Microsoft.Azure.ServiceBus.TransportType * Microsoft.Azure.ServiceBus.ReceiveMode * Microsoft.Azure.ServiceBus.RetryPolicy * int -> Microsoft.Azure.ServiceBus.Core.MessageReceiver
Public Sub New (endpoint As String, entityPath As String, tokenProvider As ITokenProvider, Optional transportType As TransportType = Microsoft.Azure.ServiceBus.TransportType.Amqp, Optional receiveMode As ReceiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Optional retryPolicy As RetryPolicy = Nothing, Optional prefetchCount As Integer = 0)

パラメーター

endpoint
String

Service Bus の完全修飾ドメイン名。 ほとんどの場合、{yournamespace}.servicebus.windows.net

entityPath
String

キュー パス。

tokenProvider
ITokenProvider

承認のためのセキュリティ トークンを生成するトークン プロバイダー。

transportType
TransportType

トランスポートの種類。

receiveMode
ReceiveMode

メッセージの受信モード。 既定値は です ReceiveMode。PeekLock。

retryPolicy
RetryPolicy

キュー操作の再試行ポリシー。 既定値は Default です

prefetchCount
Int32

PrefetchCount受信操作が保留中かどうかに関係なく、この受信側がアクティブに受信するメッセージの上限を指定する 。 既定値は 0 です。

注釈

エンティティへの新しい接続を作成します。これは、最初の操作中に開かれます。

適用対象