MessageReceiver Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
MessageReceiver(ServiceBusConnectionStringBuilder, ReceiveMode, RetryPolicy, Int32) |
Erstellt einen neuen MessageReceiver aus einem ServiceBusConnectionStringBuilder. |
MessageReceiver(ServiceBusConnection, String, ReceiveMode, RetryPolicy, Int32) |
Erstellt einen neuen AMQP MessageReceiver für eine bestimmte ServiceBusConnection |
MessageReceiver(String, String, ReceiveMode, RetryPolicy, Int32) |
Erstellt einen neuen MessageReceiver aus einer angegebenen Verbindungszeichenfolge und einem angegebenen Entitätspfad. |
MessageReceiver(String, String, ITokenProvider, TransportType, ReceiveMode, RetryPolicy, Int32) |
Erstellt einen neuen MessageReceiver von einem angegebenen Endpunkt, Entitätspfad und Tokenanbieter. |
MessageReceiver(ServiceBusConnectionStringBuilder, ReceiveMode, RetryPolicy, Int32)
- Quelle:
- MessageReceiver.cs
Erstellt einen neuen MessageReceiver aus einem 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)
Parameter
- connectionStringBuilder
- ServiceBusConnectionStringBuilder
Die ServiceBusConnectionStringBuilder Verbindungsdetails auf Entitätsebene.
- receiveMode
- ReceiveMode
Der ReceiveMode , der verwendet wird, um anzugeben, wie Nachrichten empfangen werden. Standardmäßig wird der PeekLock-Modus verwendet.
- retryPolicy
- RetryPolicy
Die RetryPolicy , die bei der Kommunikation mit Service Bus verwendet wird. Wird standardmäßig auf Default festgelegt.
- prefetchCount
- Int32
Die PrefetchCount , die die Obergrenze der Nachrichten angibt, die dieser Empfänger aktiv empfängt, unabhängig davon, ob ein Empfangsvorgang aussteht. Der Standardwert ist 0.
Hinweise
Erstellt eine neue Verbindung mit der Entität, die während des ersten Vorgangs geöffnet wird.
Gilt für:
MessageReceiver(ServiceBusConnection, String, ReceiveMode, RetryPolicy, Int32)
- Quelle:
- MessageReceiver.cs
Erstellt einen neuen AMQP MessageReceiver für eine bestimmte 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)
Parameter
- serviceBusConnection
- ServiceBusConnection
Verbindungsobjekt mit dem Service Bus-Namespace.
- entityPath
- String
Der Pfad der Entität für diesen Empfänger. Für Warteschlangen ist dies der Name, für Abonnements ist dies der Pfad. Sie können FormatSubscriptionPath(String, String)verwenden, um diesen Pfad zu erstellen.
- receiveMode
- ReceiveMode
Der ReceiveMode , der verwendet wird, um anzugeben, wie Nachrichten empfangen werden. Standardmäßig wird der PeekLock-Modus verwendet.
- retryPolicy
- RetryPolicy
Die RetryPolicy , die bei der Kommunikation mit Service Bus verwendet wird. Der Standardwert lautet Default.
- prefetchCount
- Int32
Die PrefetchCount , die die Obergrenze der Nachrichten angibt, die dieser Empfänger aktiv empfängt, unabhängig davon, ob ein Empfangsvorgang aussteht. Der Standardwert ist 0.
Gilt für:
MessageReceiver(String, String, ReceiveMode, RetryPolicy, Int32)
- Quelle:
- MessageReceiver.cs
Erstellt einen neuen MessageReceiver aus einer angegebenen Verbindungszeichenfolge und einem angegebenen Entitätspfad.
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)
Parameter
- connectionString
- String
Namespaceverbindungszeichenfolge, die für die Kommunikation mit Service Bus verwendet wird. Darf keine Entitätsdetails enthalten.
- entityPath
- String
Der Pfad der Entität für diesen Empfänger. Für Warteschlangen ist dies der Name, für Abonnements ist dies der Pfad. Sie können FormatSubscriptionPath(String, String)verwenden, um diesen Pfad zu erstellen.
- receiveMode
- ReceiveMode
Der ReceiveMode , der verwendet wird, um anzugeben, wie Nachrichten empfangen werden. Standardmäßig wird der PeekLock-Modus verwendet.
- retryPolicy
- RetryPolicy
Die RetryPolicy , die bei der Kommunikation mit Service Bus verwendet wird. Der Standardwert lautet Default.
- prefetchCount
- Int32
Die PrefetchCount , die die Obergrenze der Nachrichten angibt, die dieser Empfänger aktiv empfängt, unabhängig davon, ob ein Empfangsvorgang aussteht. Der Standardwert ist 0.
Hinweise
Erstellt eine neue Verbindung mit der Entität, die während des ersten Vorgangs geöffnet wird.
Gilt für:
MessageReceiver(String, String, ITokenProvider, TransportType, ReceiveMode, RetryPolicy, Int32)
- Quelle:
- MessageReceiver.cs
Erstellt einen neuen MessageReceiver von einem angegebenen Endpunkt, Entitätspfad und Tokenanbieter.
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)
Parameter
- endpoint
- String
Vollqualifizierter Domänenname für Service Bus. Höchstwahrscheinlich ist {yournamespace}.servicebus.windows.net
- entityPath
- String
Warteschlangenpfad.
- tokenProvider
- ITokenProvider
Tokenanbieter, der Sicherheitstoken für die Autorisierung generiert.
- transportType
- TransportType
Transporttyp.
- receiveMode
- ReceiveMode
Modus des Empfangens von Nachrichten. Standardwert ist ReceiveMode. PeekLock.
- retryPolicy
- RetryPolicy
Wiederholungsrichtlinie für Warteschlangenvorgänge. Der Standardwert lautet Default.
- prefetchCount
- Int32
Die PrefetchCount , die die Obergrenze der Nachrichten angibt, die dieser Empfänger aktiv empfängt, unabhängig davon, ob ein Empfangsvorgang aussteht. Der Standardwert ist 0.
Hinweise
Erstellt eine neue Verbindung mit der Entität, die während des ersten Vorgangs geöffnet wird.
Gilt für:
Azure SDK for .NET