MessageSender 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
MessageSender(ServiceBusConnectionStringBuilder, RetryPolicy) |
Erstellt einen neuen AMQP MessageSender. |
MessageSender(ServiceBusConnection, String, RetryPolicy) |
Erstellt einen neuen AMQP MessageSender für eine bestimmte ServiceBusConnection |
MessageSender(String, String, RetryPolicy) |
Erstellt einen neuen AMQP MessageSender. |
MessageSender(ServiceBusConnection, String, String, RetryPolicy) |
Erstellt einen ViaMessageSender. Dies kann verwendet werden, um Nachrichten über eine andere Entität an eine Zielentität zu senden. |
MessageSender(String, String, ITokenProvider, TransportType, RetryPolicy) |
Erstellt einen neuen MessageSender |
MessageSender(ServiceBusConnectionStringBuilder, RetryPolicy)
- Quelle:
- MessageSender.cs
Erstellt einen neuen AMQP MessageSender.
public MessageSender (Microsoft.Azure.ServiceBus.ServiceBusConnectionStringBuilder connectionStringBuilder, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default);
new Microsoft.Azure.ServiceBus.Core.MessageSender : Microsoft.Azure.ServiceBus.ServiceBusConnectionStringBuilder * Microsoft.Azure.ServiceBus.RetryPolicy -> Microsoft.Azure.ServiceBus.Core.MessageSender
Public Sub New (connectionStringBuilder As ServiceBusConnectionStringBuilder, Optional retryPolicy As RetryPolicy = Nothing)
Parameter
- connectionStringBuilder
- ServiceBusConnectionStringBuilder
Die ServiceBusConnectionStringBuilder Verbindungsdetails auf Entitätsebene.
- retryPolicy
- RetryPolicy
Die RetryPolicy , die bei der Kommunikation mit Service Bus verwendet wird. Der Standardwert lautet Default.
Hinweise
Erstellt eine neue Verbindung mit der Entität, die während des ersten Vorgangs geöffnet wird.
Gilt für:
MessageSender(ServiceBusConnection, String, RetryPolicy)
- Quelle:
- MessageSender.cs
Erstellt einen neuen AMQP MessageSender für eine bestimmte ServiceBusConnection
public MessageSender (Microsoft.Azure.ServiceBus.ServiceBusConnection serviceBusConnection, string entityPath, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default);
new Microsoft.Azure.ServiceBus.Core.MessageSender : Microsoft.Azure.ServiceBus.ServiceBusConnection * string * Microsoft.Azure.ServiceBus.RetryPolicy -> Microsoft.Azure.ServiceBus.Core.MessageSender
Public Sub New (serviceBusConnection As ServiceBusConnection, entityPath As String, Optional retryPolicy As RetryPolicy = Nothing)
Parameter
- serviceBusConnection
- ServiceBusConnection
Verbindungsobjekt mit dem Service Bus-Namespace.
- entityPath
- String
Der Pfad der Entität, mit der sich der Absender verbinden soll.
- retryPolicy
- RetryPolicy
Die RetryPolicy , die bei der Kommunikation mit Service Bus verwendet wird. Der Standardwert lautet Default.
Gilt für:
MessageSender(String, String, RetryPolicy)
- Quelle:
- MessageSender.cs
Erstellt einen neuen AMQP MessageSender.
public MessageSender (string connectionString, string entityPath, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default);
new Microsoft.Azure.ServiceBus.Core.MessageSender : string * string * Microsoft.Azure.ServiceBus.RetryPolicy -> Microsoft.Azure.ServiceBus.Core.MessageSender
Public Sub New (connectionString As String, entityPath As String, Optional retryPolicy As RetryPolicy = Nothing)
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, mit der sich der Absender verbinden soll.
- retryPolicy
- RetryPolicy
Die RetryPolicy , die bei der Kommunikation mit Service Bus verwendet wird. Der Standardwert lautet Default.
Hinweise
Erstellt eine neue Verbindung mit der Entität, die während des ersten Vorgangs geöffnet wird.
Gilt für:
MessageSender(ServiceBusConnection, String, String, RetryPolicy)
- Quelle:
- MessageSender.cs
Erstellt einen ViaMessageSender. Dies kann verwendet werden, um Nachrichten über eine andere Entität an eine Zielentität zu senden.
public MessageSender (Microsoft.Azure.ServiceBus.ServiceBusConnection serviceBusConnection, string entityPath, string viaEntityPath, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default);
new Microsoft.Azure.ServiceBus.Core.MessageSender : Microsoft.Azure.ServiceBus.ServiceBusConnection * string * string * Microsoft.Azure.ServiceBus.RetryPolicy -> Microsoft.Azure.ServiceBus.Core.MessageSender
Public Sub New (serviceBusConnection As ServiceBusConnection, entityPath As String, viaEntityPath As String, Optional retryPolicy As RetryPolicy = Nothing)
Parameter
- serviceBusConnection
- ServiceBusConnection
Verbindungsobjekt mit dem Service Bus-Namespace.
- entityPath
- String
Das endgültige Ziel der Nachricht.
- viaEntityPath
- String
Das erste Ziel der Nachricht.
- retryPolicy
- RetryPolicy
Die RetryPolicy , die bei der Kommunikation mit Service Bus verwendet wird. Der Standardwert lautet Default.
Hinweise
Dies wird hauptsächlich beim Senden von Nachrichten in einer Transaktion verwendet. Wenn Nachrichten entitätsübergreifend in einer einzelnen Transaktion gesendet werden müssen, kann dies verwendet werden, um sicherzustellen, dass alle Nachrichten zunächst in derselben Entität bzw. Partition für lokale Transaktionen landen und der Service Bus dann die Übertragung der Nachricht an das tatsächliche Ziel übernimmt.
Gilt für:
MessageSender(String, String, ITokenProvider, TransportType, RetryPolicy)
- Quelle:
- MessageSender.cs
Erstellt einen neuen MessageSender
public MessageSender (string endpoint, string entityPath, Microsoft.Azure.ServiceBus.Primitives.ITokenProvider tokenProvider, Microsoft.Azure.ServiceBus.TransportType transportType = Microsoft.Azure.ServiceBus.TransportType.Amqp, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default);
new Microsoft.Azure.ServiceBus.Core.MessageSender : string * string * Microsoft.Azure.ServiceBus.Primitives.ITokenProvider * Microsoft.Azure.ServiceBus.TransportType * Microsoft.Azure.ServiceBus.RetryPolicy -> Microsoft.Azure.ServiceBus.Core.MessageSender
Public Sub New (endpoint As String, entityPath As String, tokenProvider As ITokenProvider, Optional transportType As TransportType = Microsoft.Azure.ServiceBus.TransportType.Amqp, Optional retryPolicy As RetryPolicy = Nothing)
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.
- retryPolicy
- RetryPolicy
Wiederholungsrichtlinie für Warteschlangenvorgänge. Der Standardwert lautet Default.
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