ServiceBusSender.SendMessageAsync メソッド

定義

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

パラメーター

message
ServiceBusMessage

送信するメッセージ。

cancellationToken
CancellationToken

操作を取り消す要求を通知する省略可能 CancellationToken な インスタンス。

戻り値

操作が完了したときに解決されるタスク。

例外

メッセージが、Service Bus サービスによって決定される最大サイズを超えています。 Reasonこの場合、 は にMessageSizeExceeded設定されます。 サービスの制限の詳細については、「」を参照してください https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-quotas#messaging-quotas

が、シリアル化でサポートされていない型であるメンバーがApplicationPropertiesコレクション内にある場合messageに発生します。 詳細については、 ApplicationProperties 解説を参照してください。

適用対象