SubscriptionDescription Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une description de l’abonnement.
[System.Runtime.Serialization.DataContract(Name="SubscriptionDescription", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public sealed class SubscriptionDescription : Microsoft.ServiceBus.Messaging.EntityDescription
[<System.Runtime.Serialization.DataContract(Name="SubscriptionDescription", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>]
type SubscriptionDescription = class
inherit EntityDescription
Public NotInheritable Class SubscriptionDescription
Inherits EntityDescription
- Héritage
- Attributs
Constructeurs
SubscriptionDescription(String, String) |
Initialise une nouvelle instance de la classe SubscriptionDescription. |
Champs
MessageTimeToLiveDefaultValue |
Valeur par défaut du délai de vie du message |
Propriétés
AccessedAt |
Obtient la dernière fois qu’une demande de réception a été envoyée à cet abonnement. |
AutoDeleteOnIdle |
Obtient ou définit l’intervalle TimeSpan d’inactivité après lequel l’abonnement est automatiquement supprimé. La durée minimale est de 5 minutes. |
AvailabilityStatus |
Obtient le status de disponibilité de l’entité pour la messagerie. |
ClientAffineProperties |
Représente une description de l’abonnement. |
CreatedAt |
Obtient l’heure exacte de création du message. |
DefaultMessageTimeToLive |
Obtient ou définit la valeur temps réel du message par défaut. Il s'agit de la période à l'issue de laquelle le message expire, à compter de son envoi au Service Bus. Il s’agit de la valeur par défaut utilisée lorsque TimeToLive n’est pas défini sur un message lui-même. Les messages antérieurs à leur valeur TimeToLive expirent et ne sont plus conservés dans la banque de messages. Les abonnés ne pourront pas recevoir les messages arrivés à expiration. Un message peut avoir une valeur TimeToLive inférieure à celle spécifiée ici, mais par défaut, TimeToLive est défini sur MaxValue. Par conséquent, cette propriété devient la valeur de temps de vie par défaut appliquée aux messages. |
EnableBatchedOperations |
Obtient ou définit une valeur qui indique si les opérations par lots sont activées. |
EnableDeadLetteringOnFilterEvaluationExceptions |
Obtient ou définit la valeur qui indique si un abonnement a une prise en charge de lettres mortes sur les exceptions d’évaluation de filtre. |
EnableDeadLetteringOnMessageExpiration |
Obtient ou définit la valeur qui indique si un abonnement a une prise en charge de lettres mortes à l’expiration d’un message. |
ExtensionData |
Obtient ou définit la structure qui contient des données supplémentaires. (Hérité de EntityDescription) |
ForwardDeadLetteredMessagesTo |
Obtient ou définit le chemin du destinataire vers lequel les messages de lettres mortes sont transférés. |
ForwardTo |
Obtient ou définit le chemin du destinataire vers lequel le message est transféré. |
IsClientAffine |
Représente une description de l’abonnement. |
IsReadOnly |
Obtient ou définit une valeur qui indique si la description de l’entité est en lecture seule. (Hérité de EntityDescription) |
LockDuration |
Obtient ou définit l’intervalle de temps de durée de verrouillage de l’abonnement. |
MaxDeliveryCount |
Obtient ou définit le nombre maximal de remises. |
MessageCount |
Obtient le nombre de messages. |
MessageCountDetails |
Obtient les détails du message sur l’abonnement. |
Name |
Obtient le nom de la description de l’abonnement. |
RequiresSession |
Obtient ou définit la valeur indiquant si un abonnement prend en charge le concept de session. |
Status |
Obtient ou définit l'état actuel de l'abonnement (activé ou désactivé). Lorsqu’une entité est désactivée, cette entité ne peut pas envoyer ou recevoir des messages. |
TopicPath |
Obtient le chemin de la rubrique à laquelle cette description d’abonnement appartient. |
UpdatedAt |
Obtient l’heure exacte à laquelle le message a été mis à jour. |
UserMetadata |
Obtient ou définit les métadonnées utilisateur. |
Méthodes
ThrowIfReadOnly() |
Lève une exception si la description de l’entité est en lecture seule. (Hérité de EntityDescription) |
S’applique à
Azure SDK for .NET