QueueProperties 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 les propriétés statiques de la file d’attente.
public class QueueProperties : IEquatable<Azure.Messaging.ServiceBus.Administration.QueueProperties>
type QueueProperties = class
interface IEquatable<QueueProperties>
Public Class QueueProperties
Implements IEquatable(Of QueueProperties)
- Héritage
-
QueueProperties
- Implémente
Propriétés
AuthorizationRules |
sur AuthorizationRules la file d’attente pour contrôler l’accès utilisateur au niveau de l’entité. |
AutoDeleteOnIdle |
Intervalle TimeSpan d’inactivité après lequel la file d’attente est automatiquement supprimée. |
DeadLetteringOnMessageExpiration |
Indique si cette file d’attente prend en charge les lettres mortes lorsqu’un message expire. |
DefaultMessageTimeToLive |
Valeur de durée de vie par défaut pour les messages. Il s’agit de la durée d’expiration du message, à partir du moment où le message est envoyé à Service Bus. |
DuplicateDetectionHistoryTimeWindow |
Durée TimeSpan de l’historique de détection des doublons géré par le service. |
EnableBatchedOperations |
Indique si les opérations par lots côté serveur sont activées. |
EnablePartitioning |
Indique si la file d’attente doit être partitionnée entre plusieurs répartiteurs de messages. |
ForwardDeadLetteredMessagesTo |
Nom de l’entité destinataire à laquelle tous les messages de lettres mortes de cette file d’attente sont transférés. |
ForwardTo |
Nom de l’entité destinataire à laquelle tous les messages envoyés à la file d’attente sont transférés. |
LockDuration |
Durée de la réception d’un verrou d’aperçu. C’est-à-dire la durée pendant laquelle le message est verrouillé par un récepteur donné afin qu’aucun autre récepteur ne reçoive le même message. |
MaxDeliveryCount |
Nombre maximal de remises d’un message avant qu’il ne soit mis en lettres mortes. |
MaxMessageSizeInKilobytes |
Obtient ou définit la taille maximale des messages, en kilo-octets, pour les messages envoyés à cette file d’attente. Cette fonctionnalité est disponible uniquement lorsque vous utilisez un espace de noms et un service Premium version « 2021-05 » ou une version ultérieure. https://docs.microsoft.com/azure/service-bus-messaging/service-bus-premium-messaging |
MaxSizeInMegabytes |
Taille maximale de la file d’attente en mégaoctets, qui correspond à la taille de la mémoire allouée à la file d’attente. |
Name |
Nom de la file d’attente relative à l’adresse de base de l’espace de noms. |
RequiresDuplicateDetection |
Cette valeur indique si la file d’attente nécessite une protection contre les messages en double. Si la valeur est true, les messages en double ayant le même MessageId message et envoyés à la file d’attente dans la durée de DuplicateDetectionHistoryTimeWindow seront ignorés. |
RequiresSession |
Cela indique si la file d’attente prend en charge le concept de session. Les messages de session suivent le classement FIFO. |
Status |
Le status actuel de la file d’attente (Activé/Désactivé). |
UserMetadata |
Métadonnées personnalisées que l’utilisateur peut associer à la file d’attente. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. |
Equals(QueueProperties) |
Détermine si l'objet spécifié est égal à l'objet actuel. |
GetHashCode() |
Retourne un code de hachage pour cette instance. |
Opérateurs
Equality(QueueProperties, QueueProperties) |
Représente les propriétés statiques de la file d’attente. |
Inequality(QueueProperties, QueueProperties) |
Représente les propriétés statiques de la file d’attente. |
S’applique à
Azure SDK for .NET