MessageReceiver コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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 を 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)
指定された に新しい 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 を作成します。
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 を作成します。
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 です。
注釈
エンティティへの新しい接続を作成します。これは、最初の操作中に開かれます。
適用対象
Azure SDK for .NET