Метод MessageSender.BeginSend

Начинает асинхронный запрос для отправки сообщения-посредника.

Пространство имен:  Microsoft.ServiceBus.Messaging
Сборка:  Microsoft.ServiceBus (в Microsoft.ServiceBus.dll)

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

Параметры

message
Тип: Microsoft.ServiceBus.Messaging.BrokeredMessage
Отправляемое сообщение-посредник.
callback
Тип: System.AsyncCallback
Делегат AsyncCallback, ссылающийся на метод, вызываемый после завершения операции.
state
Тип: System.Object
Определенный пользователем объект, который содержит сведения об операции получения. Этот объект передается в делегат EndSend(IAsyncResult) после завершения операции.

Возвращаемое значение

Тип: System.IAsyncResult
IAsyncResult, ссылающийся на асинхронную операцию создания очереди.

ИсключениеУсловие
TimeoutException

Порождается при истечении времени ожидания операции. Время ожидания задается через MessagingFactorySettings. Если время сравнительно мало, можно увеличить значение OperationTimeout, чтобы избежать этого исключения.

ArgumentException

Порождается, если сообщение-посредник равно NULL.

Добавления сообщества

Показ: