ISubscription 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.
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
-
IGroupableResource<ManagerT,InnerT> IGroupableResource<IServiceBusManager,SubscriptionInner> IHasId IHasInner<InnerT> IHasInner<SubscriptionInner> IHasManager<ManagerT> IHasManager<IServiceBusManager> IHasName IHasResourceGroup IIndependentChild<ManagerT> IIndependentChild<IServiceBusManager> IIndependentChildResource<IServiceBusManager,SubscriptionInner> IResource IIndexable IRefreshable<ISubscription> IUpdatable<IUpdate>
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 à
Azure SDK for .NET