Exporter (0) Imprimer
Développer tout

Classe BrokeredMessage

Représente l'unité de communication entre les clients du AppFabric ServiceBus.

System..::..Object
  Microsoft.ServiceBus.Messaging..::..BrokeredMessage

Espace de noms :  Microsoft.ServiceBus.Messaging
Assembly :  Microsoft.ServiceBus (en Microsoft.ServiceBus.dll)

public sealed class BrokeredMessage : IXmlSerializable, 
	IDisposable

Le type BrokeredMessage expose les membres suivants.

  NomDescription
Méthode publiqueBrokeredMessage()()()()Initialise une nouvelle instance de la classe BrokeredMessage.
Méthode publiqueBrokeredMessage(Object)Initialise une nouvelle instance de la classe BrokeredMessage à partir d'un objet donné en utilisant DataContractSerializer avec un XmlDictionaryWriter binaire.
Méthode publiqueBrokeredMessage(Stream, Boolean)Initialise une nouvelle instance de la classe BrokeredMessage utilisant le flux fourni comme corps de message.
Méthode publiqueBrokeredMessage(Object, XmlObjectSerializer)Initialise une nouvelle instance de la classe BrokeredMessage à partir d'un objet donné en utilisant le XmlObjectSerializer fourni.
Haut de la page

  NomDescription
Propriété publiqueContentTypeObtient ou définit le type de contenu.
Propriété publiqueCorrelationIdObtient ou définit l'identificateur de la corrélation.
Propriété publiqueDeliveryCountObtient le nombre de remises de messages.
Propriété publiqueEnqueuedSequenceNumberObtient ou définit le numéro de séquence empilé du message.
Propriété publiqueEnqueuedTimeUtcObtient ou définit les date et heure UTC d'envoi.
Propriété publiqueExpiresAtUtcObtient les date et heure UTC auxquelles le message doit expirer.
Propriété publiqueIsBodyConsumedSpécifie si le message a été consommé.
Propriété publiqueLabelObtient ou définit l'étiquette spécifique de l'application.
Propriété publiqueLockedUntilUtcObtient les date et heure UTC jusqu'auxquelles le message sera verrouillé dans la file d'attente ou l'abonnement.
Propriété publiqueLockTokenObtient le jeton de verrou que le bus des services a affecté à ce message.
Propriété publiqueMessageIdObtient ou définit l'identificateur du message.
Propriété publiquePartitionKey
Propriété publiquePropertiesObtient les propriétés de message spécifiques de l'application.
Propriété publiqueReplyToObtient ou définit l'adresse de la file d'attente à laquelle répondre.
Propriété publiqueReplyToSessionIdObtient ou définit l'identificateur de session auquel répondre.
Propriété publiqueScheduledEnqueueTimeUtcObtient ou définit les date et heure UTC auxquelles le message sera mis en file d'attente. Cette propriété retourne l'heure UTC. Une fois définie, la valeur DateTime fournie doit également correspondre au fuseau UTC.
Propriété publiqueSequenceNumberObtient le numéro unique attribué à un message par le bus des services.
Propriété publiqueSessionIdObtient ou définit l'identificateur de la session.
Propriété publiqueSizeObtient la taille du message en octets.
Propriété publiqueStateObtient ou définit le message de l'état.
Propriété publiqueTimeToLiveObtient ou définit la valeur de la durée de vie du message. Il s'agit de la période à l'issue de laquelle le message expire, après son envoi au bus des services. Les messages existant depuis un durée supérieure à TimeToLive expirent et ne sont pas conservés. Les abonnés ne peuvent pas recevoir de messages expirés.TimeToLive est la durée de vie maximale qu'un message peut recevoir, mais sa valeur ne peut pas dépasser l'entité spécifiée par la valeur DefaultMessageTimeToLive sur l'abonnement ou la file d'attente de destination. Si une valeur TimeToLive inférieure est spécifiée, elle est appliquée au message individuel. Cependant, une valeur supérieure spécifiée sur le bmessage sera remplacée par la valeur DefaultMessageTimeToLive de l'entité.
Propriété publiqueToObtient ou définit l'adresse du destinataire.
Propriété publiqueViaPartitionKey
Haut de la page

  NomDescription
Méthode publiqueAbandon()()()()Abandonne le verrou sur un message affiché-verrouillé.
Méthode publiqueAbandon(IDictionary<(Of <<'(String, Object>)>>))Abandonne le verrou sur un message affiché-verrouillé.
Méthode publiqueAbandonAsync()()()()Abandonne de manière asynchrone le verrou sur un message affiché-verrouillé.
Méthode publiqueAbandonAsync(IDictionary<(Of <<'(String, Object>)>>))Abandonne de manière asynchrone le verrou sur un message affiché-verrouillé.
Méthode publiqueBeginAbandon(AsyncCallback, Object)Commence une opération asynchrone d'abandon du verrou d'un message affiché-verrouillé.
Méthode publiqueBeginAbandon(IDictionary<(Of <<'(String, Object>)>>), AsyncCallback, Object)Commence une opération asynchrone d'abandon du verrou d'un message affiché-verrouillé.
Méthode publiqueBeginCompleteCommence une opération asynchrone d'achèvement d'un message.
Méthode publiqueBeginDeadLetter(AsyncCallback, Object)Commence une opération asynchrone de déplacement du message vers la file d'attente de lettres mortes.
Méthode publiqueBeginDeadLetter(IDictionary<(Of <<'(String, Object>)>>), AsyncCallback, Object)Commence une opération asynchrone de déplacement du message vers la file d'attente de lettres mortes.
Méthode publiqueBeginDeadLetter(String, String, AsyncCallback, Object)Commence une opération asynchrone de déplacement du message vers la file d'attente de lettres mortes.
Méthode publiqueBeginDefer(AsyncCallback, Object)Commence une opération asynchrone pour différer un message.
Méthode publiqueBeginDefer(IDictionary<(Of <<'(String, Object>)>>), AsyncCallback, Object)Commence une opération asynchrone pour différer un message.
Méthode publiqueBeginRenewLockCommence une opération asynchrone de renouvellement du verrou d'un message.
Méthode publiqueCloneClone un message, de sorte qu’il est possible d’envoyer le clone d’un message comme un nouveau message.
Méthode publiqueCompleteAchève l'opération de réception d'un message et indique que ce dernier doit être marqué comme traité et supprimé.
Méthode publiqueCompleteAsyncAchève l'opération asynchrone de réception d'un message et indique que ce dernier doit être marqué comme traité et supprimé.
Méthode publiqueDeadLetter()()()()Déplace le message vers la file d'attente de lettres mortes.
Méthode publiqueDeadLetter(IDictionary<(Of <<'(String, Object>)>>))Déplace le message vers la file d'attente de lettres mortes.
Méthode publiqueDeadLetter(String, String)Déplace le message vers la file d'attente de lettres mortes.
Méthode publiqueDeadLetterAsync()()()()Déplace de manière asynchrone le message vers la file d'attente de lettres mortes.
Méthode publiqueDeadLetterAsync(IDictionary<(Of <<'(String, Object>)>>))Déplace de manière asynchrone le message vers la file d'attente de lettres mortes.
Méthode publiqueDeadLetterAsync(String, String)Déplace de manière asynchrone le message vers la file d'attente de lettres mortes.
Méthode publiqueDefer()()()()Indique que le destinataire souhaite différer le traitement de ce message.
Méthode publiqueDefer(IDictionary<(Of <<'(String, Object>)>>))Indique que le destinataire souhaite différer le traitement de ce message.
Méthode publiqueDeferAsync()()()()Indique de manière asynchrone que le destinataire souhaite différer le traitement de ce message.
Méthode publiqueDeferAsync(IDictionary<(Of <<'(String, Object>)>>))Indique de manière asynchrone que le destinataire souhaite différer le traitement de ce message.
Méthode publiqueDisposeExécute des tâches définies au niveau l'application associées à la libération, à la publication ou à la réinitialisation de ressources non gérées.
Méthode publiqueEndAbandonMet fin à une requête asynchrone pour abandonner le verrouillage d'un message.
Méthode publiqueEndCompleteMet fin à une opération asynchrone d'achèvement d'un message.
Méthode publiqueEndDeadLetterMet fin à une requête asynchrone de déplacement du message vers la file d'attente de caractères inactifs.
Méthode publiqueEndDeferMet fin à une requête asynchrone de différer un message.
Méthode publiqueEndRenewLockTermine une demande asynchrone de renouvellement du verrou d'un message.
Méthode publiqueEquals (hérité de Object.)
Méthode publiqueGetBody<(Of <<'(T>)>>)()()()()Désérialise le corps du message réparti en un objet du type spécifié en utilisant le DataContractSerializer avec un XmlDictionaryReader binaire.
Méthode publiqueGetBody<(Of <<'(T>)>>)(XmlObjectSerializer)Désérialise le corps du message réparti en un objet du type spécifié en utilisant le XmlObjectSerializer spécifié.
Méthode publiqueGetHashCode (hérité de Object.)
Méthode publiqueGetType (hérité de Object.)
Méthode publiqueRenewLockRenouvelle le verrouillage d’un message.
Méthode publiqueRenewLockAsyncRenouvelle de manière asynchrone le verrou d'un message.
Méthode publiqueToStringRetourne une chaîne représentant le message actuel. (remplace Object..::..ToString()()()().)
Haut de la page

  NomDescription
Implémentation d'interface expliciteMéthode privéeIXmlSerializable..::..GetSchemaCette méthode réservée ne doit pas être utilisée. Lors de l'implémentation de l'interface IXmlSerializable, vous devez retourner nullNothingnullptrunitune référence Null (Nothing dans Visual Basic) (valeur Nothing en Visual Basic) à partir de cette méthode. Si la spécification d'un schéma personnalisé est requise, appliquez l'attribut XmlSchemaProviderAttribute à la classe.
Implémentation d'interface expliciteMéthode privéeIXmlSerializable..::..ReadXmlGénère un objet à partir de sa représentation XML. Cette méthode réservée à une utilisation interne ne peut pas être utilisée directement ou indirectement (par exemple, à l'aide d'un sérialiseur ou d'un formateur).
Implémentation d'interface expliciteMéthode privéeIXmlSerializable..::..WriteXmlConvertit un objet en sa représentation XML. Cette méthode réservée à une utilisation interne ne peut pas être utilisée directement ou indirectement (par exemple, à l'aide d'un sérialiseur ou d'un formateur).
Haut de la page

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft