CreateTopicOptions 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 les options qui peuvent être spécifiées pour la création d’une rubrique.
public class CreateTopicOptions : IEquatable<Azure.Messaging.ServiceBus.Administration.CreateTopicOptions>
type CreateTopicOptions = class
interface IEquatable<CreateTopicOptions>
Public Class CreateTopicOptions
Implements IEquatable(Of CreateTopicOptions)
- Héritage
-
CreateTopicOptions
- Implémente
Constructeurs
CreateTopicOptions(String) |
Initialise une nouvelle instance de CreateTopicOptions avec le nom relatif spécifié. |
CreateTopicOptions(TopicProperties) |
Initialise une nouvelle instance de en fonction du CreateTopicOptions instance spécifié TopicProperties . Cela est utile pour créer une rubrique basée sur les propriétés d’une rubrique existante. |
Propriétés
AuthorizationRules |
AuthorizationRules sur la rubrique pour contrôler l’accès utilisateur au niveau de l’entité. |
AutoDeleteOnIdle |
Intervalle TimeSpan d’inactivité après lequel la rubrique est automatiquement supprimée. |
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. |
DuplicateDetectionHistoryTimeWindow |
Durée TimeSpan de l’historique de détection dupliqué qui est géré par le service. |
EnableBatchedOperations |
Indique si les opérations par lots côté serveur sont activées. |
EnablePartitioning |
Indique si la rubrique doit être partitionnée entre plusieurs répartiteurs de messages. |
MaxMessageSizeInKilobytes |
Obtient ou définit la taille maximale des messages envoyés à cette rubrique, en kilo-octets. Cette fonctionnalité n’est disponible que si vous utilisez un espace de noms et une version de service Premium « 2021-05 » ou ultérieure. https://docs.microsoft.com/azure/service-bus-messaging/service-bus-premium-messaging |
MaxSizeInMegabytes |
Taille maximale de la rubrique en mégaoctets, qui correspond à la taille de la mémoire allouée pour la rubrique. |
Name |
Nom de la rubrique relative à l’adresse de base de l’espace de noms. |
RequiresDuplicateDetection |
Cette valeur indique si la rubrique nécessite une protection contre les messages en double. Si la valeur est true, les messages en double ayant le même MessageId et envoyés à la rubrique dans la durée de DuplicateDetectionHistoryTimeWindow seront ignorés. |
Status |
La status actuelle de la rubrique (Activé/Désactivé). |
SupportOrdering |
Définit si l’ordre doit être géré. Si la valeur est true, les messages envoyés à la rubrique sont transférés vers l’abonnement dans l’ordre. Pour les rubriques partitionnées, la valeur par défaut est false, et le fait de le définir sur true n’a aucun effet. |
UserMetadata |
Métadonnées personnalisées que l’utilisateur peut associer à la rubrique. |
Méthodes
Equals(CreateTopicOptions) |
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(CreateTopicOptions, CreateTopicOptions) |
Représente les options qui peuvent être spécifiées pour la création d’une rubrique. |
Inequality(CreateTopicOptions, CreateTopicOptions) |
Représente les options qui peuvent être spécifiées pour la création d’une rubrique. |
S’applique à
Azure SDK for .NET