Partilhar via


BrokeredMessageProperty Classe

Definição

Representa o recipiente de propriedades de um BrokeredMessage.

public sealed class BrokeredMessageProperty : System.ServiceModel.Channels.IMessageProperty
type BrokeredMessageProperty = class
    interface IMessageProperty
Public NotInheritable Class BrokeredMessageProperty
Implements IMessageProperty
Herança
BrokeredMessageProperty
Implementações

Construtores

BrokeredMessageProperty()

Inicializa uma nova instância da classe BrokeredMessageProperty.

Campos

Name

O nome usado para aplicar o recipiente de propriedades a um Message ao enviar uma mensagem.

Propriedades

ContentType

Obtém ou define o tipo do conteúdo.

CorrelationId

Obtém ou define o identificador da correlação.

DeliveryCount

Obtém o número de entregas que foram feitas para entregar essa mensagem.

EnqueuedTimeUtc

Obtém a data e a hora da hora enviada em UTC.

ExpiresAtUtc

Obtém a data e a hora em UTC em que a mensagem está definida para expirar.

ForcePersistence

Obtém ou define se a persistência deve ser forçada nessa propriedade.

Label

Obtém ou define o rótulo específico do aplicativo.

LockedUntilUtc

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 atribuído pelo Barramento de Serviço à mensagem.

Message

Obtém a mensagem agenciada.

MessageId

Obtém ou define o identificador da mensagem.

PartitionKey

Obtém ou define uma chave de partição para enviar uma mensagem transacional para uma fila ou tópico que não tem reconhecimento de sessão.

Properties

Obtém as propriedades da mensagem agenciada.

ReplyTo

Obtém ou define o endereço da fila à qual responder.

ReplyToSessionId

Obtém ou define o identificador de sessão ao qual responder.

ScheduledEnqueueTimeUtc

Obtém ou define a data e a hora em UTC em que a mensagem será enfileirada.

SequenceNumber

Obtém o número exclusivo atribuído a uma mensagem pelo Barramento de Serviço.

SessionId

Obtém ou define o identificador da sessão.

TimeToLive

Obtém ou define o valor da vida útil da mensagem. Essa é a duração após a qual a mensagem expira, começando de quando a mensagem é enviada para o Barramento de Serviço.Mensagens mais antigas do que seu valor TimeToLive expirará e não será mais mantida no repositório de mensagens. Os assinantes não poderão receber mensagens expiradas.

To

Obtém ou define o endereço de envio para.

ViaPartitionKey

Obtém ou define um valor de chave de partição quando uma transação deve ser usada para enviar mensagens por meio de uma fila de transferência.

Implantações explícitas de interface

IMessageProperty.CreateCopy()

Representa o recipiente de propriedades de um BrokeredMessage.

Aplica-se a