Compartir a través de


SBTopic Constructores

Definición

Sobrecargas

SBTopic()

Inicializa una nueva instancia de la clase 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)

Inicializa una nueva instancia de la clase SBTopic.

SBTopic()

Inicializa una nueva instancia de la clase SBTopic.

public SBTopic ();
Public Sub New ()

Se aplica a

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)

Inicializa una nueva instancia de la clase 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)

Parámetros

id
String

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

Nombre del recurso.

type
String

Tipo de recurso. Por ejemplo, "Microsoft.EventHub/Namespaces" o "Microsoft.EventHub/Namespaces/EventHubs"

location
String

Ubicación geográfica donde reside el recurso

sizeInBytes
Nullable<Int64>

Tamaño del tema, en bytes.

createdAt
Nullable<DateTime>

Hora exacta en que se creó el mensaje.

updatedAt
Nullable<DateTime>

Hora exacta en que se actualizó el mensaje.

accessedAt
Nullable<DateTime>

Última vez que se envió el mensaje o se recibió una solicitud para este tema.

subscriptionCount
Nullable<Int32>

Número de suscripciones.

countDetails
MessageCountDetails

Detalles del recuento de mensajes

defaultMessageTimeToLive
Nullable<TimeSpan>

Intervalo de tiempo del mensaje predeterminado ISO 8601 para el valor activo. Esta es la duración después de la cual expira el mensaje, a partir de cuando se envía el mensaje a Service Bus. Este es el valor predeterminado que se usa cuando TimeToLive no está establecido en un mensaje en sí.

maxSizeInMegabytes
Nullable<Int32>

Tamaño máximo del tema en megabytes, que es el tamaño de la memoria asignada para el tema. El valor predeterminado es 1024.

maxMessageSizeInKilobytes
Nullable<Int64>

Tamaño máximo (en KB) de la carga del mensaje que el tema puede aceptar. Esta propiedad solo se usa actualmente en Premium y el valor predeterminado es 1024.

requiresDuplicateDetection
Nullable<Boolean>

Valor que indica si este tema requiere detección de duplicados.

duplicateDetectionHistoryTimeWindow
Nullable<TimeSpan>

Estructura de intervalos de tiempo ISO8601 que define la duración del historial de detección de duplicados. El valor predeterminado es 10 minutos.

enableBatchedOperations
Nullable<Boolean>

Valor que indica si las operaciones por lotes del lado servidor están habilitadas.

status
Nullable<EntityStatus>

Enumera los valores posibles para el estado de una entidad de mensajería. Entre los valores posibles se incluyen: 'Active', 'Disabled', 'Restoring', 'SendDisabled', 'ReceiveDisabled', 'Creating', 'Deleting', 'Renaming', 'Unknown'

supportOrdering
Nullable<Boolean>

Valor que indica si el tema admite la ordenación.

autoDeleteOnIdle
Nullable<TimeSpan>

Intervalo de inactividad del intervalo de inactividad iso 8601 después del cual se elimina automáticamente el tema. La duración mínima es de 5 minutos.

enablePartitioning
Nullable<Boolean>

Valor que indica si el tema que se va a particionar entre varios agentes de mensajes está habilitado.

enableExpress
Nullable<Boolean>

Valor que indica si las entidades rápidas están habilitadas. Un tema express contiene un mensaje en memoria temporalmente antes de escribirlo en el almacenamiento persistente.

systemData
SystemData

Metadatos del sistema relacionados con este recurso.

Se aplica a