IUpdate Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Vorlage für einen Abonnementaktualisierungsvorgang, der alle Einstellungen enthält, die geändert werden können.
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
- Implementiert
-
IAppliable<ISubscription> IIndexable IWithDefaultMessageTTL IWithDeleteOnIdle IWithExpiredMessageMovedToDeadLetterSubscription IWithMessageBatching IWithMessageLockDuration IWithMessageMovedToDeadLetterQueueOnMaxDeliveryCount IWithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException IWithSession
Eigenschaften
Key |
Die Vorlage für einen Abonnementaktualisierungsvorgang, der alle Einstellungen enthält, die geändert werden können. (Geerbt von IIndexable) |
Methoden
Apply() |
Führen Sie die Updateanforderung aus. (Geerbt von IAppliable<T>) |
ApplyAsync(CancellationToken, Boolean) |
Führen Sie die Updateanforderung asynchron aus. (Geerbt von IAppliable<T>) |
WithDefaultMessageTTL(TimeSpan) |
Gibt die Dauer an, nach der die Nachricht abläuft. (Geerbt von IWithDefaultMessageTTL) |
WithDeleteOnIdleDurationInMinutes(Int32) |
Das Leerlaufintervall, nach dem das Abonnement automatisch gelöscht wird. (Geerbt von IWithDeleteOnIdle) |
WithExpiredMessageMovedToDeadLetterSubscription() |
Gibt an, dass abgelaufene Nachrichten in ein Unzustellbares Abonnement verschoben werden müssen. (Geerbt von IWithExpiredMessageMovedToDeadLetterSubscription) |
WithMessageBatching() |
Gibt an, dass Service Bus mehrere Nachrichten batchieren kann, wenn nachrichten in den internen Speicher geschrieben oder gelöscht werden. Dadurch wird der Durchsatz erhöht. (Geerbt von IWithMessageBatching) |
WithMessageLockDurationInSeconds(Int32) |
Gibt an, wie lange die Nachricht für andere Empfänger gesperrt ist. (Geerbt von IWithMessageLockDuration) |
WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount(Int32) |
Gibt an, wie oft eine Nachricht maximal zugestellt werden kann. Sobald diese Anzahl überschritten wurde, wird die Nachricht in ein Unzustellbares Abonnement verschoben. (Geerbt von IWithMessageMovedToDeadLetterQueueOnMaxDeliveryCount) |
WithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException() |
Gibt an, dass eine Fehlermeldung bei der Filterauswertung in ein Unzustellbares Abonnement verschoben werden muss. (Geerbt von IWithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException) |
WithoutExpiredMessageMovedToDeadLetterSubscription() |
Gibt an, dass abgelaufene Nachrichten nicht in ein Unzustellbares Abonnement verschoben werden sollen. (Geerbt von IWithExpiredMessageMovedToDeadLetterSubscription) |
WithoutMessageBatching() |
Gibt an, dass die Batchverarbeitung von Nachrichten deaktiviert werden soll, wenn Service Bus Nachrichten in seinen internen Speicher schreibt oder löscht. (Geerbt von IWithMessageBatching) |
WithoutMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException() |
Gibt an, dass eine Fehlermeldung bei der Filterauswertung nicht in ein Unzustellbares Abonnement verschoben werden soll. (Geerbt von IWithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException) |
WithoutSession() |
Gibt an, dass die Sitzungsunterstützung für das Abonnement deaktiviert werden soll. (Geerbt von IWithSession) |
WithSession() |
Gibt an, dass die Sitzungsunterstützung für das Abonnement aktiviert werden soll. (Geerbt von IWithSession) |
Gilt für:
Azure SDK for .NET