Partager via


IUpdate Interface

Définition

Modèle pour une opération de mise à jour d’abonnement, contenant tous les paramètres pouvant être modifiés.

public interface IUpdate : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.ServiceBus.Fluent.ISubscription>, Microsoft.Azure.Management.ServiceBus.Fluent.Subscription.Update.IWithDefaultMessageTTL, Microsoft.Azure.Management.ServiceBus.Fluent.Subscription.Update.IWithDeleteOnIdle, Microsoft.Azure.Management.ServiceBus.Fluent.Subscription.Update.IWithExpiredMessageMovedToDeadLetterSubscription, Microsoft.Azure.Management.ServiceBus.Fluent.Subscription.Update.IWithMessageBatching, Microsoft.Azure.Management.ServiceBus.Fluent.Subscription.Update.IWithMessageLockDuration, Microsoft.Azure.Management.ServiceBus.Fluent.Subscription.Update.IWithMessageMovedToDeadLetterQueueOnMaxDeliveryCount, Microsoft.Azure.Management.ServiceBus.Fluent.Subscription.Update.IWithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException, Microsoft.Azure.Management.ServiceBus.Fluent.Subscription.Update.IWithSession
type IUpdate = interface
    interface IAppliable<ISubscription>
    interface IIndexable
    interface IWithDeleteOnIdle
    interface IWithMessageLockDuration
    interface IWithDefaultMessageTTL
    interface IWithSession
    interface IWithMessageBatching
    interface IWithExpiredMessageMovedToDeadLetterSubscription
    interface IWithMessageMovedToDeadLetterQueueOnMaxDeliveryCount
    interface IWithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException
Public Interface IUpdate
Implements IAppliable(Of ISubscription), IWithDefaultMessageTTL, IWithDeleteOnIdle, IWithExpiredMessageMovedToDeadLetterSubscription, IWithMessageBatching, IWithMessageLockDuration, IWithMessageMovedToDeadLetterQueueOnMaxDeliveryCount, IWithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException, IWithSession
Implémente

Propriétés

Key

Modèle pour une opération de mise à jour d’abonnement, contenant tous les paramètres pouvant ê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 façon asynchrone.

(Hérité de IAppliable<T>)
WithDefaultMessageTTL(TimeSpan)

Spécifie la durée d’expiration du message.

(Hérité de IWithDefaultMessageTTL)
WithDeleteOnIdleDurationInMinutes(Int32)

Intervalle d’inactivité après lequel l’abonnement est automatiquement supprimé.

(Hérité de IWithDeleteOnIdle)
WithExpiredMessageMovedToDeadLetterSubscription()

Spécifie que le message expiré doit être déplacé vers l’abonnement aux lettres mortes.

(Hérité de IWithExpiredMessageMovedToDeadLetterSubscription)
WithMessageBatching()

Spécifie que Service Bus peut traiter plusieurs messages par lot lorsqu’il écrit des messages dans ou 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 l’abonnement aux lettres mortes.

(Hérité de IWithMessageMovedToDeadLetterQueueOnMaxDeliveryCount)
WithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException()

Spécifie que le message d’échec de l’évaluation du filtre doit être déplacé vers l’abonnement aux lettres mortes.

(Hérité de IWithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException)
WithoutExpiredMessageMovedToDeadLetterSubscription()

Spécifie que le message expiré ne doit pas être déplacé vers un abonnement de lettres mortes.

(Hérité de IWithExpiredMessageMovedToDeadLetterSubscription)
WithoutMessageBatching()

Spécifie que le traitement par lot des messages doit être désactivé lorsque Service Bus écrit des messages dans ou supprime des messages de son magasin interne.

(Hérité de IWithMessageBatching)
WithoutMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException()

Spécifie que le message d’échec de l’évaluation du filtre ne doit pas être déplacé vers l’abonnement aux lettres mortes.

(Hérité de IWithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException)
WithoutSession()

Spécifie que la prise en charge de session doit être désactivée pour l’abonnement.

(Hérité de IWithSession)
WithSession()

Spécifie que la prise en charge de session doit être activée pour l’abonnement.

(Hérité de IWithSession)

S’applique à