ServiceBusReceivedMessage Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O ServiceBusReceivedMessage é usado para receber dados de Filas e Assinaturas do Barramento de Serviço. Ao enviar mensagens, o ServiceBusMessage é usado.
public class ServiceBusReceivedMessage
type ServiceBusReceivedMessage = class
Public Class ServiceBusReceivedMessage
- Herança
-
ServiceBusReceivedMessage
Comentários
A estrutura da mensagem é discutida detalhadamente na documentação do produto.
Propriedades
ApplicationProperties |
Obtém o recipiente de propriedades do aplicativo, que pode ser usado para metadados de mensagem personalizados. |
Body |
Obtém o corpo da mensagem. |
ContentType |
Obtém o descritor de tipo de conteúdo. |
CorrelationId |
Obtém o identificador de correlação. |
DeadLetterErrorDescription |
Obtém a descrição do erro de carta morta para a mensagem. |
DeadLetterReason |
Obtém o motivo da carta morta para a mensagem. |
DeadLetterSource |
Obtém o nome da fila ou da assinatura em que essa mensagem foi enfileirada, antes de ser inativa. |
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 a hora da hora enviada em UTC. |
ExpiresAt |
Obtém a data e a hora em UTC em que a mensagem está definida para expirar. |
LockedUntil |
Obtém a data e a hora em UTC até a qual a mensagem será bloqueada na fila/assinatura. |
LockToken |
Obtém o token de bloqueio da mensagem atual. |
MessageId |
Obtém a 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 aumentando o ReplyTo endereço. |
ScheduledEnqueueTime |
Obtém ou define a data e a hora, em UTC, em que a mensagem deve ser disponibilizada para os receptores. Essa propriedade não controla quando uma mensagem é enviada pelo cliente. O envio ocorre imediatamente quando |
SequenceNumber |
Obtém o número exclusivo atribuído a uma mensagem pelo Barramento de Serviço. |
SessionId |
Obtém o identificador de sessão para uma entidade com reconhecimento de sessão. |
State |
Obtém o estado da mensagem. |
Subject |
Obtém um rótulo específico do aplicativo. |
TimeToLive |
Obtém o valor "tempo de vida" da mensagem. |
To |
Obtém o endereço "para". |
TransactionPartitionKey |
Obtém uma chave de partição para enviar uma mensagem para uma entidade por meio de uma fila de transferência particionada. |
Métodos
FromAmqpMessage(AmqpAnnotatedMessage, BinaryData) |
Constrói um ServiceBusReceivedMessage a partir de seu formulário AMQP serializado. |
GetRawAmqpMessage() |
Obtém os dados brutos da mensagem Amqp que foram transmitidos pela transmissão. Isso pode ser usado para habilitar cenários que exigem 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() |
Retorna uma cadeia de caracteres que representa a mensagem atual. |
Aplica-se a
Azure SDK for .NET