Freigeben über


ServiceBusSender.SendMessageAsync Methode

Definition

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: