CreateSubscriptionOptions Classe
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.
Représente la description des métadonnées de l’abonnement.
public class CreateSubscriptionOptions : IEquatable<Azure.Messaging.ServiceBus.Administration.CreateSubscriptionOptions>
type CreateSubscriptionOptions = class
interface IEquatable<CreateSubscriptionOptions>
Public Class CreateSubscriptionOptions
Implements IEquatable(Of CreateSubscriptionOptions)
- Héritage
-
CreateSubscriptionOptions
- Implémente
Constructeurs
CreateSubscriptionOptions(String, String) |
Initialise une nouvelle instance de la classe SubscriptionDescription avec le nom et le nom de la rubrique spécifiés. |
CreateSubscriptionOptions(SubscriptionProperties) |
Initialise une nouvelle instance de en fonction du CreateSubscriptionOptions instance spécifié SubscriptionProperties . Cela est utile pour créer un abonnement basé sur les propriétés d’un abonnement existant. |
Propriétés
AutoDeleteOnIdle |
Intervalle TimeSpan d’inactivité après lequel l’abonnement est automatiquement supprimé. |
DeadLetteringOnMessageExpiration |
Indique si cet abonnement a une prise en charge de lettres mortes à l’expiration d’un message. |
DefaultMessageTimeToLive |
Valeur de temps de vie par défaut pour les messages. Il s’agit de la durée après laquelle le message expire, à partir du moment où le message est envoyé à Service Bus. |
EnableBatchedOperations |
Indique si les opérations par lots côté serveur sont activées. |
EnableDeadLetteringOnFilterEvaluationExceptions |
indique si les messages doivent être transférés vers la sous-file d’attente de lettres mortes lorsque l’évaluation de la règle d’abonnement échoue. |
ForwardDeadLetteredMessagesTo |
Nom de l’entité destinataire vers laquelle tous les messages de lettres mortes de cet abonnement sont transférés. |
ForwardTo |
Nom de l’entité destinataire vers laquelle tous les messages envoyés à l’abonnement sont transférés. |
LockDuration |
Durée d’une réception de verrou d’aperçu. c’est-à-dire la durée pendant laquelle le message est verrouillé par un récepteur donné afin qu’aucun autre destinataire ne reçoive le même message. |
MaxDeliveryCount |
Nombre maximal de remises d’un message avant qu’il ne soit en lettres mortes. |
RequiresSession |
Cela indique si l’abonnement prend en charge le concept de session. Les messages de session suivent le classement FIFO. |
Status |
Le status actuel de l’abonnement (Activé/Désactivé). |
SubscriptionName |
Nom de l'abonnement. |
TopicName |
Nom de la rubrique sous laquelle existe l’abonnement. |
UserMetadata |
Métadonnées personnalisées que l’utilisateur peut associer à l’abonnement. |
Méthodes
Equals(CreateSubscriptionOptions) |
Détermine si l'objet spécifié est égal à l'objet actuel. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. |
GetHashCode() |
Retourne un code de hachage pour cette instance. |
Opérateurs
Equality(CreateSubscriptionOptions, CreateSubscriptionOptions) |
Représente la description des métadonnées de l’abonnement. |
Inequality(CreateSubscriptionOptions, CreateSubscriptionOptions) |
Représente la description des métadonnées de l’abonnement. |
S’applique à
Azure SDK for .NET