Partager via


CreateTopicOptions Classe

Définition

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 à