Partager via


BrokeredMessageProperty Classe

Définition

Représente le conteneur de propriétés d’un BrokeredMessage.

public sealed class BrokeredMessageProperty : System.ServiceModel.Channels.IMessageProperty
type BrokeredMessageProperty = class
    interface IMessageProperty
Public NotInheritable Class BrokeredMessageProperty
Implements IMessageProperty
Héritage
BrokeredMessageProperty
Implémente

Constructeurs

BrokeredMessageProperty()

Initialise une nouvelle instance de la classe BrokeredMessageProperty.

Champs

Name

Nom utilisé pour appliquer le conteneur de propriétés à un lors de Message l’envoi d’un message.

Propriétés

ContentType

Obtient ou définit le type du contenu.

CorrelationId

Obtient ou définit l’identificateur de la corrélation.

DeliveryCount

Obtient le nombre de remises qui ont été effectuées pour remettre ce message.

EnqueuedTimeUtc

Obtient la date et l’heure de l’heure d’envoi en UTC.

ExpiresAtUtc

Obtient la date et l’heure utc auxquelles le message est défini pour expirer.

ForcePersistence

Obtient ou définit s’il faut forcer la persistance sur cette propriété.

Label

Obtient ou définit l’étiquette spécifique de l’application.

LockedUntilUtc

Obtient la date et l’heure en UTC jusqu’à laquelle le message sera verrouillé dans la file d’attente/l’abonnement.

LockToken

Obtient le jeton de verrou attribué par Service Bus au message.

Message

Obtient le message réparti.

MessageId

Obtient ou définit l’identificateur du message.

PartitionKey

Obtient ou définit une clé de partition pour l’envoi d’un message transactionnel à une file d’attente ou à une rubrique qui ne prend pas en charge la session.

Properties

Obtient les propriétés du message réparti.

ReplyTo

Obtient ou définit l’adresse de la file d’attente à laquelle répondre.

ReplyToSessionId

Obtient ou définit l’identificateur de session auquel répondre.

ScheduledEnqueueTimeUtc

Obtient ou définit la date et l’heure utc auxquelles le message sera mis en file d’attente.

SequenceNumber

Obtient le numéro unique attribué à un message par Service Bus.

SessionId

Obtient ou définit l’identificateur de la session.

TimeToLive

Obtient ou définit la valeur de durée de vie du message. Il s’agit de la durée après laquelle le message expire, à partir du moment où le message est envoyé au Service Bus.Les messages antérieurs à leur valeur TimeToLive expirent et ne sont plus conservés dans la banque de messages. Les abonnés ne peuvent pas recevoir de messages expirés.

To

Obtient ou définit l’adresse d’envoi à.

ViaPartitionKey

Obtient ou définit une valeur de clé de partition lorsqu’une transaction doit être utilisée pour envoyer des messages via une file d’attente de transfert.

Implémentations d’interfaces explicites

IMessageProperty.CreateCopy()

Représente le conteneur de propriétés d’un BrokeredMessage.

S’applique à