IUpdate Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O modelo para uma operação de atualização de assinatura, que contém todas as configurações que podem ser modificadas.
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
- Implementações
-
IAppliable<ISubscription> IIndexable IWithDefaultMessageTTL IWithDeleteOnIdle IWithExpiredMessageMovedToDeadLetterSubscription IWithMessageBatching IWithMessageLockDuration IWithMessageMovedToDeadLetterQueueOnMaxDeliveryCount IWithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException IWithSession
Propriedades
Key |
O modelo para uma operação de atualização de assinatura, que contém todas as configurações que podem ser modificadas. (Herdado de IIndexable) |
Métodos
Apply() |
Execute a solicitação de atualização. (Herdado de IAppliable<T>) |
ApplyAsync(CancellationToken, Boolean) |
Execute a solicitação de atualização de forma assíncrona. (Herdado de IAppliable<T>) |
WithDefaultMessageTTL(TimeSpan) |
Especifica a duração após a qual a mensagem expira. (Herdado de IWithDefaultMessageTTL) |
WithDeleteOnIdleDurationInMinutes(Int32) |
O intervalo ocioso após o qual a assinatura é excluída automaticamente. (Herdado de IWithDeleteOnIdle) |
WithExpiredMessageMovedToDeadLetterSubscription() |
Especifica que a mensagem expirada deve ser movida para a assinatura de mensagens mortas. (Herdado de IWithExpiredMessageMovedToDeadLetterSubscription) |
WithMessageBatching() |
Especifica que o barramento de serviço pode enviar várias mensagens em lote ao gravar mensagens ou excluir mensagens de seu repositório interno. Isso aumenta a taxa de transferência. (Herdado de IWithMessageBatching) |
WithMessageLockDurationInSeconds(Int32) |
Especifica a quantidade de tempo que a mensagem está bloqueada para outros receptores. (Herdado de IWithMessageLockDuration) |
WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount(Int32) |
Especifica o número máximo de vezes que uma mensagem pode ser entregue. Depois que essa contagem for excedida, a mensagem será movida para a assinatura de mensagens mortas. (Herdado de IWithMessageMovedToDeadLetterQueueOnMaxDeliveryCount) |
WithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException() |
Especifica que a mensagem com falha na avaliação do filtro deve ser movida para a assinatura de mensagens mortas. (Herdado de IWithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException) |
WithoutExpiredMessageMovedToDeadLetterSubscription() |
Especifica que a mensagem expirada não deve ser movida para a assinatura de mensagens mortas. (Herdado de IWithExpiredMessageMovedToDeadLetterSubscription) |
WithoutMessageBatching() |
Especifica que o envio em lote de mensagens deve ser desabilitado quando o barramento de serviço grava mensagens ou exclui mensagens de seu repositório interno. (Herdado de IWithMessageBatching) |
WithoutMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException() |
Especifica que a mensagem com falha na avaliação do filtro não deve ser movida para a assinatura de mensagens mortas. (Herdado de IWithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException) |
WithoutSession() |
Especifica que o suporte à sessão deve ser desabilitado para a assinatura. (Herdado de IWithSession) |
WithSession() |
Especifica que o suporte à sessão deve ser habilitado para a assinatura. (Herdado de IWithSession) |
Aplica-se a
Azure SDK for .NET