Partager via


SBTopic Constructeurs

Définition

Surcharges

SBTopic()

Initialise une nouvelle instance de la classe SBTopic.

SBTopic(String, String, String, String, Nullable<Int64>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<Int32>, MessageCountDetails, Nullable<TimeSpan>, Nullable<Int32>, Nullable<Int64>, Nullable<Boolean>, Nullable<TimeSpan>, Nullable<Boolean>, Nullable<EntityStatus>, Nullable<Boolean>, Nullable<TimeSpan>, Nullable<Boolean>, Nullable<Boolean>, SystemData)

Initialise une nouvelle instance de la classe SBTopic.

SBTopic()

Initialise une nouvelle instance de la classe SBTopic.

public SBTopic ();
Public Sub New ()

S’applique à

SBTopic(String, String, String, String, Nullable<Int64>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<Int32>, MessageCountDetails, Nullable<TimeSpan>, Nullable<Int32>, Nullable<Int64>, Nullable<Boolean>, Nullable<TimeSpan>, Nullable<Boolean>, Nullable<EntityStatus>, Nullable<Boolean>, Nullable<TimeSpan>, Nullable<Boolean>, Nullable<Boolean>, SystemData)

Initialise une nouvelle instance de la classe SBTopic.

public SBTopic (string id = default, string name = default, string type = default, string location = default, long? sizeInBytes = default, DateTime? createdAt = default, DateTime? updatedAt = default, DateTime? accessedAt = default, int? subscriptionCount = default, Microsoft.Azure.Management.ServiceBus.Models.MessageCountDetails countDetails = default, TimeSpan? defaultMessageTimeToLive = default, int? maxSizeInMegabytes = default, long? maxMessageSizeInKilobytes = default, bool? requiresDuplicateDetection = default, TimeSpan? duplicateDetectionHistoryTimeWindow = default, bool? enableBatchedOperations = default, Microsoft.Azure.Management.ServiceBus.Models.EntityStatus? status = default, bool? supportOrdering = default, TimeSpan? autoDeleteOnIdle = default, bool? enablePartitioning = default, bool? enableExpress = default, Microsoft.Azure.Management.ServiceBus.Models.SystemData systemData = default);
new Microsoft.Azure.Management.ServiceBus.Models.SBTopic : string * string * string * string * Nullable<int64> * Nullable<DateTime> * Nullable<DateTime> * Nullable<DateTime> * Nullable<int> * Microsoft.Azure.Management.ServiceBus.Models.MessageCountDetails * Nullable<TimeSpan> * Nullable<int> * Nullable<int64> * Nullable<bool> * Nullable<TimeSpan> * Nullable<bool> * Nullable<Microsoft.Azure.Management.ServiceBus.Models.EntityStatus> * Nullable<bool> * Nullable<TimeSpan> * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.ServiceBus.Models.SystemData -> Microsoft.Azure.Management.ServiceBus.Models.SBTopic
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional sizeInBytes As Nullable(Of Long) = Nothing, Optional createdAt As Nullable(Of DateTime) = Nothing, Optional updatedAt As Nullable(Of DateTime) = Nothing, Optional accessedAt As Nullable(Of DateTime) = Nothing, Optional subscriptionCount As Nullable(Of Integer) = Nothing, Optional countDetails As MessageCountDetails = Nothing, Optional defaultMessageTimeToLive As Nullable(Of TimeSpan) = Nothing, Optional maxSizeInMegabytes As Nullable(Of Integer) = Nothing, Optional maxMessageSizeInKilobytes As Nullable(Of Long) = Nothing, Optional requiresDuplicateDetection As Nullable(Of Boolean) = Nothing, Optional duplicateDetectionHistoryTimeWindow As Nullable(Of TimeSpan) = Nothing, Optional enableBatchedOperations As Nullable(Of Boolean) = Nothing, Optional status As Nullable(Of EntityStatus) = Nothing, Optional supportOrdering As Nullable(Of Boolean) = Nothing, Optional autoDeleteOnIdle As Nullable(Of TimeSpan) = Nothing, Optional enablePartitioning As Nullable(Of Boolean) = Nothing, Optional enableExpress As Nullable(Of Boolean) = Nothing, Optional systemData As SystemData = Nothing)

Paramètres

id
String

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

nom de la ressource.

type
String

Type de la ressource. Par exemple, « Microsoft.EventHub/Namespaces » ou « Microsoft.EventHub/Namespaces/EventHubs »

location
String

Emplacement géographique où réside la ressource

sizeInBytes
Nullable<Int64>

Taille de la rubrique, en octets.

createdAt
Nullable<DateTime>

Heure exacte à laquelle le message a été créé.

updatedAt
Nullable<DateTime>

Heure exacte à laquelle le message a été mis à jour.

accessedAt
Nullable<DateTime>

La dernière fois que le message a été envoyé ou qu’une demande a été reçue, pour cette rubrique.

subscriptionCount
Nullable<Int32>

Nombre d’abonnements.

countDetails
MessageCountDetails

Détails du nombre de messages

defaultMessageTimeToLive
Nullable<TimeSpan>

ISO 8601 Intervalle de temps de message par défaut pour la valeur dynamique. Il s’agit de la durée d’expiration du message, à partir du moment où le message est envoyé à Service Bus. Il s’agit de la valeur par défaut utilisée lorsque TimeToLive n’est pas défini sur un message lui-même.

maxSizeInMegabytes
Nullable<Int32>

Taille maximale de la rubrique en mégaoctets, qui correspond à la taille de la mémoire allouée à la rubrique. La valeur par défaut est 1024.

maxMessageSizeInKilobytes
Nullable<Int64>

Taille maximale (en Ko) de la charge utile de message qui peut être acceptée par la rubrique. Cette propriété est utilisée uniquement dans Premium aujourd’hui et la valeur par défaut est 1024.

requiresDuplicateDetection
Nullable<Boolean>

Valeur indiquant si cette rubrique nécessite une détection des doublons.

duplicateDetectionHistoryTimeWindow
Nullable<TimeSpan>

Structure d’intervalle de temps ISO8601 qui définit la durée de l’historique de détection des doublons. La valeur par défaut est 10 minutes.

enableBatchedOperations
Nullable<Boolean>

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

status
Nullable<EntityStatus>

Énumère les valeurs possibles pour la status d’une entité de messagerie. Les valeurs possibles sont les suivantes : « Active », « Disabled », « Restoring », « SendDisabled », « ReceiveDisabled », « Creating », « Deleting », « Renaming », « Unknown »

supportOrdering
Nullable<Boolean>

Valeur qui indique si la rubrique prend en charge le classement.

autoDeleteOnIdle
Nullable<TimeSpan>

Intervalle d’inactivité de la période ISO 8601 après lequel la rubrique est automatiquement supprimée. La durée minimale est de 5 minutes.

enablePartitioning
Nullable<Boolean>

Valeur qui indique si la rubrique à partitionner sur plusieurs répartiteurs de messages est activée.

enableExpress
Nullable<Boolean>

Valeur qui indique si les entités Express sont activées. Une rubrique express conserve temporairement un message en mémoire avant de l’écrire dans un stockage persistant.

systemData
SystemData

Métadonnées système relatives à cette ressource.

S’applique à