Méthode MessageSender.BeginSend

Commence une requête asynchrone d'envoi de message réparti.

Espace de noms :  Microsoft.ServiceBus.Messaging
Assembly :  Microsoft.ServiceBus (en Microsoft.ServiceBus.dll)

public IAsyncResult BeginSend(
	BrokeredMessage message,
	AsyncCallback callback,
	Object state
)

Paramètres

message
Type : Microsoft.ServiceBus.Messaging.BrokeredMessage
Message réparti à envoyer.
callback
Type : System.AsyncCallback
Délégué AsyncCallback faisant référence à la méthode à appeler une fois l'opération terminée.
state
Type : System.Object
Objet défini par l'utilisateur contenant des informations concernant l'opération de réception. Cet objet est transmis au délégué EndSend(IAsyncResult) une fois l'opération terminée.

Valeur de retour

Type : System.IAsyncResult
Objet IAsyncResult faisant référence à l'opération asynchrone de création de file d'attente.

ExceptionCondition
TimeoutException

Levée lorsque le délai d'expiration de l'opération est dépassé. Le délai d'expiration est initialisé via le MessagingFactorySettings. Pour éviter cette exception, il se peut que vous deviez augmenter la valeur du OperationTimeout si la valeur du délai d'expiration est relativement faible.

ArgumentException

Levée lorsque le message demandé est null.

Ajouts de la communauté

Afficher: