Freigeben über


MessageSender Konstruktoren

Definition

Ü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: