ServiceBusReceivedMessage Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
É ServiceBusReceivedMessage utilizado para receber dados de Filas e Subscrições do Service Bus. Ao enviar mensagens, o ServiceBusMessage é utilizado.
public class ServiceBusReceivedMessage
type ServiceBusReceivedMessage = class
Public Class ServiceBusReceivedMessage
- Herança
-
ServiceBusReceivedMessage
Observações
A estrutura da mensagem é abordada em detalhe na documentação do produto.
Propriedades
ApplicationProperties |
Obtém o saco de propriedades da aplicação, que pode ser utilizado para metadados de mensagens personalizadas. |
Body |
Obtém o corpo da mensagem. |
ContentType |
Obtém o descritor do tipo de conteúdo. |
CorrelationId |
Obtém o identificador de correlação. |
DeadLetterErrorDescription |
Obtém a descrição do erro de letra não entregue para a mensagem. |
DeadLetterReason |
Obtém o motivo da carta morta para a mensagem. |
DeadLetterSource |
Obtém o nome da fila ou subscrição na qual esta mensagem foi colocada em fila, antes de ser apresentada sem carta. |
DeliveryCount |
Obtenha a contagem de entrega atual. |
EnqueuedSequenceNumber |
Obtém o número de sequência original da mensagem. |
EnqueuedTime |
Obtém a data e hora da hora enviada em UTC. |
ExpiresAt |
Obtém a data e hora em UTC em que a mensagem está definida para expirar. |
LockedUntil |
Obtém a data e hora em UTC até à qual a mensagem será bloqueada na fila/subscrição. |
LockToken |
Obtém o token de bloqueio da mensagem atual. |
MessageId |
Obtém o MessageId para identificar a mensagem. |
PartitionKey |
Obtém uma chave de partição para enviar uma mensagem para uma entidade particionada. |
ReplyTo |
Obtém o endereço de uma entidade para a qual enviar respostas. |
ReplyToSessionId |
Obtém um identificador de sessão a aumentar o ReplyTo endereço. |
ScheduledEnqueueTime |
Obtém a data e hora em UTC em que a mensagem será colocada em fila. Esta propriedade devolve a hora em UTC; ao definir a propriedade, o valor DateTime fornecido também tem de estar em UTC. |
SequenceNumber |
Obtém o número exclusivo atribuído a uma mensagem pelo Service Bus. |
SessionId |
Obtém o identificador de sessão de uma entidade com suporte para sessões. |
State |
Obtém o estado da mensagem. |
Subject |
Obtém uma etiqueta específica da aplicação. |
TimeToLive |
Obtém o valor "time to live" da mensagem. |
To |
Obtém o endereço "para". |
TransactionPartitionKey |
Obtém uma chave de partição para enviar uma mensagem para uma entidade através de uma fila de transferência particionada. |
Métodos
FromAmqpMessage(AmqpAnnotatedMessage, BinaryData) |
Constrói um ServiceBusReceivedMessage a partir do formulário AMQP serializado. |
GetRawAmqpMessage() |
Obtém os dados de mensagens Amqp não processados que foram transmitidos através do fio. Isto pode ser utilizado para ativar cenários que requerem a leitura de dados de cabeçalho, rodapé, propriedade ou anotação AMQP que não são expostos como propriedades de nível superior no ServiceBusReceivedMessage. |
ToString() |
Devolve uma cadeia que representa a mensagem atual. |