Partager via


ISubscription Interface

Définition

Type représentant l’abonnement à la rubrique Service Bus.

public interface ISubscription : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager,Microsoft.Azure.Management.ServiceBus.Fluent.Models.SubscriptionInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.ServiceBus.Fluent.Models.SubscriptionInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChild<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChildResource<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager,Microsoft.Azure.Management.ServiceBus.Fluent.Models.SubscriptionInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.ServiceBus.Fluent.ISubscription>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.ServiceBus.Fluent.Subscription.Update.IUpdate>
type ISubscription = interface
    interface IIndependentChildResource<IServiceBusManager, SubscriptionInner>
    interface IGroupableResource<IServiceBusManager, SubscriptionInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<IServiceBusManager>
    interface IHasInner<SubscriptionInner>
    interface IIndependentChild<IServiceBusManager>
    interface IRefreshable<ISubscription>
    interface IUpdatable<IUpdate>
Public Interface ISubscription
Implements IGroupableResource(Of IServiceBusManager, SubscriptionInner), IHasInner(Of SubscriptionInner), IHasManager(Of IServiceBusManager), IIndependentChild(Of IServiceBusManager), IIndependentChildResource(Of IServiceBusManager, SubscriptionInner), IRefreshable(Of ISubscription), IUpdatable(Of IUpdate)
Implémente

Propriétés

AccessedAt

Obtient la dernière fois qu’une demande de réception a été envoyée à cet abonnement.

ActiveMessageCount

Obtient le nombre de messages actifs dans l’abonnement.

CreatedAt

Obtient l’heure exacte de création du message.

DeadLetterMessageCount

Obtient le nombre de messages dans l’abonnement aux lettres mortes.

DefaultMessageTtlDuration

Obtient la durée après laquelle le message expire, à partir du moment où le message est envoyé à l’abonnement.

DeleteOnIdleDurationInMinutes

Obtient la durée d’inactivité après laquelle l’abonnement est automatiquement supprimé.

Id

Obtient la chaîne d’ID de ressource

(Hérité de IHasId)
Inner

Type représentant l’abonnement à la rubrique Service Bus.

(Hérité de IHasInner<T>)
IsBatchedOperationsEnabled

Obtient indique si les opérations par lots côté serveur sont activées.

IsDeadLetteringEnabledForExpiredMessages

Obtient indique si cet abonnement a une prise en charge des lettres mortes à l’expiration d’un message.

IsDeadLetteringEnabledForFilterEvaluationFailedMessages

Obtient indique si l’abonnement a une prise en charge des lettres mortes sur les exceptions d’évaluation des filtres.

IsSessionEnabled

Obtient indique si l’abonnement prend en charge les sessions.

Key

Type représentant l’abonnement à la rubrique Service Bus.

(Hérité de IIndexable)
LockDurationInSeconds

Obtient la durée du verrouillage de l’aperçu, qui correspond à la durée pendant laquelle le message est verrouillé pour d’autres récepteurs.

Manager

Obtient le type de client manager de ce type de ressource.

(Hérité de IHasManager<ManagerT>)
MaxDeliveryCountBeforeDeadLetteringMessage

Obtient le nombre maximal d’un message remis avant de le marquer comme lettre morte.

MessageCount

Obtient le nombre de messages dans l’abonnement.

Name

Obtient le nom de la ressource

(Hérité de IHasName)
Region

Type représentant l’abonnement à la rubrique Service Bus.

(Hérité de IResource)
RegionName

Type représentant l’abonnement à la rubrique Service Bus.

(Hérité de IResource)
ResourceGroupName

Type représentant l’abonnement à la rubrique Service Bus.

(Hérité de IHasResourceGroup)
ScheduledMessageCount

Obtient le nombre de messages envoyés à l’abonnement qui n’ont pas encore été libérés pour consommation.

Status

Obtient le status actuel de l’abonnement.

Tags

Type représentant l’abonnement à la rubrique Service Bus.

(Hérité de IResource)
TransferDeadLetterMessageCount

Obtient le nombre de messages transférés en lettres mortes.

TransferMessageCount

Obtient le nombre de messages transférés vers une autre file d’attente, rubrique ou abonnement.

Type

Type représentant l’abonnement à la rubrique Service Bus.

(Hérité de IResource)
UpdatedAt

Obtient l’heure exacte à laquelle le message a été mis à jour.

Méthodes

Refresh()

Actualise la ressource pour la synchroniser avec Azure.

(Hérité de IRefreshable<T>)
RefreshAsync(CancellationToken)

Actualise la ressource pour la synchroniser avec Azure.

(Hérité de IRefreshable<T>)
Update()

Type représentant l’abonnement à la rubrique Service Bus.

(Hérité de IUpdatable<T>)

S’applique à