ServiceBusReceivedMessage Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
ServiceBusReceivedMessage Используется для получения данных из очередей и подписок служебной шины. При отправке ServiceBusMessage сообщений используется .
public class ServiceBusReceivedMessage
type ServiceBusReceivedMessage = class
Public Class ServiceBusReceivedMessage
- Наследование
-
ServiceBusReceivedMessage
Комментарии
Структура сообщения подробно рассматривается в документации по продукту.
Свойства
ApplicationProperties |
Возвращает контейнер свойств приложения, который можно использовать для пользовательских метаданных сообщения. |
Body |
Возвращает текст сообщения. |
ContentType |
Возвращает дескриптор типа контента. |
CorrelationId |
Возвращает идентификатор корреляции. |
DeadLetterErrorDescription |
Возвращает описание ошибки недоставленных сообщений. |
DeadLetterReason |
Возвращает причину недоставленных сообщений. |
DeadLetterSource |
Возвращает имя очереди или подписки, в которую было помещено это сообщение в очередь до того, как оно было добавлено в недоставленные письма. |
DeliveryCount |
Получение текущего количества доставок. |
EnqueuedSequenceNumber |
Возвращает исходный порядковый номер сообщения. |
EnqueuedTime |
Возвращает дату и время отправленного времени в формате UTC. |
ExpiresAt |
Возвращает дату и время в формате UTC, в течение которых истекает срок действия сообщения. |
LockedUntil |
Возвращает дату и время в формате UTC, до которых сообщение будет заблокировано в очереди или подписке. |
LockToken |
Возвращает маркер блокировки для текущего сообщения. |
MessageId |
Возвращает MessageId для идентификации сообщения. |
PartitionKey |
Возвращает ключ секции для отправки сообщения в секционированную сущность. |
ReplyTo |
Возвращает адрес сущности, на который отправляются ответы. |
ReplyToSessionId |
Возвращает идентификатор сеанса ReplyTo , дополняющий адрес. |
ScheduledEnqueueTime |
Возвращает дату и время в формате UTC, в которое сообщение будет помещено в очередь. Это свойство возвращает время в формате UTC; При задании свойства указанное значение DateTime также должно быть в формате UTC. |
SequenceNumber |
Возвращает уникальный номер, назначенный сообщению служебной шиной. |
SessionId |
Возвращает идентификатор сеанса для сущности, поддерживающей сеанс. |
State |
Возвращает состояние сообщения. |
Subject |
Возвращает метку для конкретного приложения. |
TimeToLive |
Возвращает значение "время жизни" сообщения. |
To |
Возвращает адрес "to". |
TransactionPartitionKey |
Получает ключ секции для отправки сообщения в сущность через секционированную очередь передачи. |
Методы
FromAmqpMessage(AmqpAnnotatedMessage, BinaryData) |
Создает из сериализованной ServiceBusReceivedMessage формы AMQP. |
GetRawAmqpMessage() |
Возвращает необработанные данные сообщения Amqp, которые были переданы по сети. Это можно использовать для включения сценариев, требующих чтения данных заголовка, нижнего колонтитула, свойства или заметки AMQP, которые не предоставляются в качестве свойств верхнего уровня в ServiceBusReceivedMessage. |
ToString() |
Возвращает строку, представляющую текущее сообщение. |