IUpdate Interface
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.
Modèle pour l’opération de mise à jour de file d’attente Service Bus, contenant tous les paramètres qui peuvent être modifiés.
public interface IUpdate : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.ServiceBus.Fluent.IQueue>, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithAuthorizationRule, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithDefaultMessageTTL, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithDeleteOnIdle, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithDuplicateMessageDetection, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithExpiredMessageMovedToDeadLetterQueue, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithExpressMessage, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithMessageBatching, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithMessageLockDuration, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithMessageMovedToDeadLetterQueueOnMaxDeliveryCount, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithSession, Microsoft.Azure.Management.ServiceBus.Fluent.Queue.Update.IWithSize
type IUpdate = interface
interface IAppliable<IQueue>
interface IIndexable
interface IWithSize
interface IWithDeleteOnIdle
interface IWithMessageLockDuration
interface IWithDefaultMessageTTL
interface IWithSession
interface IWithExpressMessage
interface IWithMessageBatching
interface IWithDuplicateMessageDetection
interface IWithExpiredMessageMovedToDeadLetterQueue
interface IWithMessageMovedToDeadLetterQueueOnMaxDeliveryCount
interface IWithAuthorizationRule
Public Interface IUpdate
Implements IAppliable(Of IQueue), IWithAuthorizationRule, IWithDefaultMessageTTL, IWithDeleteOnIdle, IWithDuplicateMessageDetection, IWithExpiredMessageMovedToDeadLetterQueue, IWithExpressMessage, IWithMessageBatching, IWithMessageLockDuration, IWithMessageMovedToDeadLetterQueueOnMaxDeliveryCount, IWithSession, IWithSize
- Implémente
-
IAppliable<IQueue> IIndexable IWithAuthorizationRule IWithDefaultMessageTTL IWithDeleteOnIdle IWithDuplicateMessageDetection IWithExpiredMessageMovedToDeadLetterQueue IWithExpressMessage IWithMessageBatching IWithMessageLockDuration IWithMessageMovedToDeadLetterQueueOnMaxDeliveryCount IWithSession IWithSize
Propriétés
Key |
Modèle pour l’opération de mise à jour de file d’attente Service Bus, contenant tous les paramètres qui peuvent être modifiés. (Hérité de IIndexable) |
Méthodes
Apply() |
Exécutez la demande de mise à jour. (Hérité de IAppliable<T>) |
ApplyAsync(CancellationToken, Boolean) |
Exécutez la demande de mise à jour de manière asynchrone. (Hérité de IAppliable<T>) |
WithDefaultMessageTTL(TimeSpan) |
Spécifie la durée après laquelle le message expire. (Hérité de IWithDefaultMessageTTL) |
WithDeleteOnIdleDurationInMinutes(Int32) |
Intervalle d’inactivité après lequel la file d’attente est automatiquement supprimée. (Hérité de IWithDeleteOnIdle) |
WithDuplicateMessageDetectionHistoryDuration(TimeSpan) |
Spécifie la durée de l’historique de détection des messages en double. (Hérité de IWithDuplicateMessageDetection) |
WithExpiredMessageMovedToDeadLetterQueue() |
Spécifie que le message expiré doit être déplacé vers la file d’attente de lettres mortes. (Hérité de IWithExpiredMessageMovedToDeadLetterQueue) |
WithExpressMessage() |
Spécifie que les messages de cette file d’attente sont express et qu’ils peuvent donc être mis en cache en mémoire pendant un certain temps avant de les stocker dans la banque de messagerie. (Hérité de IWithExpressMessage) |
WithMessageBatching() |
Spécifie que Service Bus peut traiter plusieurs messages par lot lorsqu’il écrit des messages dans ou qu’il supprime des messages de son magasin interne. Cela augmente le débit. (Hérité de IWithMessageBatching) |
WithMessageLockDurationInSeconds(Int32) |
Spécifie la durée pendant laquelle le message est verrouillé pour d’autres récepteurs. (Hérité de IWithMessageLockDuration) |
WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount(Int32) |
Spécifie le nombre maximal de remises d’un message. Une fois ce nombre dépassé, le message est déplacé vers la file d’attente de lettres mortes. (Hérité de IWithMessageMovedToDeadLetterQueueOnMaxDeliveryCount) |
WithNewListenRule(String) |
Crée une règle d’autorisation d’écoute pour la file d’attente. (Hérité de IWithAuthorizationRule) |
WithNewManageRule(String) |
Crée une règle d’autorisation de gestion pour la file d’attente. (Hérité de IWithAuthorizationRule) |
WithNewSendRule(String) |
Crée une règle d’autorisation d’envoi pour la file d’attente. (Hérité de IWithAuthorizationRule) |
WithoutAuthorizationRule(String) |
Supprime une règle d’autorisation pour la file d’attente. (Hérité de IWithAuthorizationRule) |
WithoutDuplicateMessageDetection() |
Spécifie que la détection des messages en double doit être désactivée. (Hérité de IWithDuplicateMessageDetection) |
WithoutExpiredMessageMovedToDeadLetterQueue() |
Spécifie que le message expiré ne doit pas être déplacé vers la file d’attente de lettres mortes. (Hérité de IWithExpiredMessageMovedToDeadLetterQueue) |
WithoutExpressMessage() |
Spécifie que les messages de cette file d’attente ne sont pas explicites et doivent donc être mis en cache en mémoire. (Hérité de IWithExpressMessage) |
WithoutMessageBatching() |
Spécifie que le traitement par lots de messages doit être désactivé lorsque Service Bus écrit des messages dans ou supprime des messages de son magasin interne. (Hérité de IWithMessageBatching) |
WithoutSession() |
Spécifie que la prise en charge de session doit être désactivée pour la file d’attente. (Hérité de IWithSession) |
WithSession() |
Spécifie que la prise en charge de session doit être activée pour la file d’attente. (Hérité de IWithSession) |
WithSizeInMB(Int64) |
Spécifie la taille maximale de la mémoire allouée pour la file d’attente. (Hérité de IWithSize) |
S’applique à
Azure SDK for .NET