Compartir a través de


SBSubscription Constructores

Definición

Sobrecargas

SBSubscription()

Inicializa una nueva instancia de la clase SBSubscription.

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

Inicializa una nueva instancia de la clase SBSubscription.

SBSubscription()

Inicializa una nueva instancia de la clase SBSubscription.

public SBSubscription ();
Public Sub New ()

Se aplica a

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

Inicializa una nueva instancia de la clase SBSubscription.

public SBSubscription (string id = default, string name = default, string type = default, string location = default, long? messageCount = default, DateTime? createdAt = default, DateTime? accessedAt = default, DateTime? updatedAt = default, Microsoft.Azure.Management.ServiceBus.Models.MessageCountDetails countDetails = default, TimeSpan? lockDuration = default, bool? requiresSession = default, TimeSpan? defaultMessageTimeToLive = default, bool? deadLetteringOnFilterEvaluationExceptions = default, bool? deadLetteringOnMessageExpiration = default, TimeSpan? duplicateDetectionHistoryTimeWindow = default, int? maxDeliveryCount = default, Microsoft.Azure.Management.ServiceBus.Models.EntityStatus? status = default, bool? enableBatchedOperations = default, TimeSpan? autoDeleteOnIdle = default, string forwardTo = default, string forwardDeadLetteredMessagesTo = default, bool? isClientAffine = default, Microsoft.Azure.Management.ServiceBus.Models.SBClientAffineProperties clientAffineProperties = default, Microsoft.Azure.Management.ServiceBus.Models.SystemData systemData = default);
new Microsoft.Azure.Management.ServiceBus.Models.SBSubscription : string * string * string * string * Nullable<int64> * Nullable<DateTime> * Nullable<DateTime> * Nullable<DateTime> * Microsoft.Azure.Management.ServiceBus.Models.MessageCountDetails * Nullable<TimeSpan> * Nullable<bool> * Nullable<TimeSpan> * Nullable<bool> * Nullable<bool> * Nullable<TimeSpan> * Nullable<int> * Nullable<Microsoft.Azure.Management.ServiceBus.Models.EntityStatus> * Nullable<bool> * Nullable<TimeSpan> * string * string * Nullable<bool> * Microsoft.Azure.Management.ServiceBus.Models.SBClientAffineProperties * Microsoft.Azure.Management.ServiceBus.Models.SystemData -> Microsoft.Azure.Management.ServiceBus.Models.SBSubscription
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional messageCount As Nullable(Of Long) = Nothing, Optional createdAt As Nullable(Of DateTime) = Nothing, Optional accessedAt As Nullable(Of DateTime) = Nothing, Optional updatedAt As Nullable(Of DateTime) = Nothing, Optional countDetails As MessageCountDetails = Nothing, Optional lockDuration As Nullable(Of TimeSpan) = Nothing, Optional requiresSession As Nullable(Of Boolean) = Nothing, Optional defaultMessageTimeToLive As Nullable(Of TimeSpan) = Nothing, Optional deadLetteringOnFilterEvaluationExceptions As Nullable(Of Boolean) = Nothing, Optional deadLetteringOnMessageExpiration As Nullable(Of Boolean) = Nothing, Optional duplicateDetectionHistoryTimeWindow As Nullable(Of TimeSpan) = Nothing, Optional maxDeliveryCount As Nullable(Of Integer) = Nothing, Optional status As Nullable(Of EntityStatus) = Nothing, Optional enableBatchedOperations As Nullable(Of Boolean) = Nothing, Optional autoDeleteOnIdle As Nullable(Of TimeSpan) = Nothing, Optional forwardTo As String = Nothing, Optional forwardDeadLetteredMessagesTo As String = Nothing, Optional isClientAffine As Nullable(Of Boolean) = Nothing, Optional clientAffineProperties As SBClientAffineProperties = 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

messageCount
Nullable<Int64>

Número de mensajes.

createdAt
Nullable<DateTime>

Hora exacta en que se creó el mensaje.

accessedAt
Nullable<DateTime>

La última vez que hubo una solicitud de recepción a esta suscripción.

updatedAt
Nullable<DateTime>

Hora exacta en que se actualizó el mensaje.

countDetails
MessageCountDetails

Detalles del recuento de mensajes

lockDuration
Nullable<TimeSpan>

Intervalo de tiempo de duración de bloqueo ISO 8061 para la suscripción. El valor predeterminado es 1 minuto.

requiresSession
Nullable<Boolean>

Valor que indica si una suscripción admite el concepto de sesiones.

defaultMessageTimeToLive
Nullable<TimeSpan>

Intervalo de tiempo de vida predeterminado del mensaje ISO 8061. Esta es la duración después de la cual expira el mensaje, comenzando desde el momento en que se envía el mensaje a Service Bus. Este es el valor predeterminado que se usa cuando TimeToLive no se establece en un mensaje en sí.

deadLetteringOnFilterEvaluationExceptions
Nullable<Boolean>

Valor que indica si una suscripción admite mensajes fallidos en las excepciones de evaluación de filtros.

deadLetteringOnMessageExpiration
Nullable<Boolean>

Valor que indica si una suscripción tiene compatibilidad con mensajes fallidos cuando expira un mensaje.

duplicateDetectionHistoryTimeWindow
Nullable<TimeSpan>

Estructura timeSpan iso 8601 que define la duración del historial de detección de duplicados. El valor predeterminado es 10 minutos.

maxDeliveryCount
Nullable<Int32>

Número de entregas máximas.

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'

enableBatchedOperations
Nullable<Boolean>

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

autoDeleteOnIdle
Nullable<TimeSpan>

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

forwardTo
String

Nombre de cola o tema para reenviar los mensajes

forwardDeadLetteredMessagesTo
String

Nombre de cola o tema para reenviar el mensaje de mensajes fallidos

isClientAffine
Nullable<Boolean>

Valor que indica si la suscripción tiene una afinidad con el identificador de cliente.

clientAffineProperties
SBClientAffineProperties

Propiedades específicas de las suscripciones afín de cliente.

systemData
SystemData

Metadatos del sistema relacionados con este recurso.

Se aplica a