ServiceBusSender.SendMessageAsync Methode
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.
Sendet eine Nachricht an die zugeordnete Entität von Service Bus.
public virtual System.Threading.Tasks.Task SendMessageAsync (Azure.Messaging.ServiceBus.ServiceBusMessage message, System.Threading.CancellationToken cancellationToken = default);
abstract member SendMessageAsync : Azure.Messaging.ServiceBus.ServiceBusMessage * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.SendMessageAsync : Azure.Messaging.ServiceBus.ServiceBusMessage * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function SendMessageAsync (message As ServiceBusMessage, Optional cancellationToken As CancellationToken = Nothing) As Task
Parameter
- message
- ServiceBusMessage
Die zu sendende Meldung.
- cancellationToken
- CancellationToken
Ein optionaler CancellationToken instance, um die Anforderung zum Abbrechen des Vorgangs zu signalisieren.
Gibt zurück
Eine Aufgabe, die nach Abschluss des Vorgangs aufgelöst werden soll.
Ausnahmen
Die Nachricht überschreitet die vom Service Bus-Dienst festgelegte maximal zulässige Größe. In Reason diesem Fall wird auf MessageSizeExceeded festgelegt. Weitere Informationen zu Dienstgrenzwerten finden Sie unter https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-quotas#messaging-quotas.
Tritt auf, wenn in der message
Auflistung ein Element ApplicationProperties vorhanden ist, das ein nicht unterstützter Typ für die Serialisierung ist. Weitere Informationen finden Sie in den ApplicationProperties Anmerkungen.
Gilt für:
Azure SDK for .NET