SubscriptionDescription Clase

Definición

Representa una descripción de la suscripción.

[System.Runtime.Serialization.DataContract(Name="SubscriptionDescription", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public sealed class SubscriptionDescription : Microsoft.ServiceBus.Messaging.EntityDescription
[<System.Runtime.Serialization.DataContract(Name="SubscriptionDescription", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>]
type SubscriptionDescription = class
    inherit EntityDescription
Public NotInheritable Class SubscriptionDescription
Inherits EntityDescription
Herencia
SubscriptionDescription
Atributos

Constructores

SubscriptionDescription(String, String)

Inicializa una nueva instancia de la clase SubscriptionDescription.

Campos

MessageTimeToLiveDefaultValue

El valor predeterminado del período de vida del mensaje

Propiedades

AccessedAt

Obtiene la última vez que se produjo una solicitud de recepción a esta suscripción.

AutoDeleteOnIdle

Obtiene o establece el TimeSpan intervalo de inactividad después del cual la suscripción se elimina automáticamente. La duración mínima es de 5 minutos.

AvailabilityStatus

Obtiene el estado de disponibilidad de la entidad para la mensajería.

ClientAffineProperties

Representa una descripción de la suscripción.

CreatedAt

Obtiene la hora exacta en que se creó el mensaje.

DefaultMessageTimeToLive

Obtiene o establece el tiempo de vida del mensaje predeterminado. Se trata de la duración después de la que expira el mensaje, a partir del momento en que el mensaje se envía a Service Bus. Este es el valor predeterminado que se usa cuando TimeToLive no se establece en un mensaje en sí. Los mensajes anteriores a su valor TimeToLive expirarán y ya no se conservarán en el almacén de mensajes. Los suscriptores no podrán recibir mensajes expirados. Un mensaje puede tener un valor de TimeToLive inferior al especificado aquí, pero de forma predeterminada TimeToLive está establecido MaxValueen . Por lo tanto, esta propiedad se convierte en el tiempo predeterminado para el valor activo aplicado a los mensajes.

EnableBatchedOperations

Obtiene o establece un valor que indica si las operaciones por lotes están habilitadas.

EnableDeadLetteringOnFilterEvaluationExceptions

Obtiene o establece el valor que indica si una suscripción tiene compatibilidad con mensajes fallidos en excepciones de evaluación de filtro.

EnableDeadLetteringOnMessageExpiration

Obtiene o establece el valor que indica si una suscripción tiene compatibilidad con mensajes fallidos cuando expira un mensaje.

ExtensionData

Obtiene o establece la estructura que contiene datos adicionales.

(Heredado de EntityDescription)
ForwardDeadLetteredMessagesTo

Obtiene o establece la ruta de acceso al destinatario al que se reenvía los mensajes fallidos.

ForwardTo

Obtiene o establece la ruta de acceso al destinatario al que se reenvía el mensaje.

IsClientAffine

Representa una descripción de la suscripción.

IsReadOnly

Obtiene o establece un valor que indica si la descripción de la entidad es de solo lectura.

(Heredado de EntityDescription)
LockDuration

Obtiene o establece el intervalo de tiempo de bloqueo de la suscripción.

MaxDeliveryCount

Obtiene o establece el número de entregas máximas.

MessageCount

Obtiene el número de mensajes.

MessageCountDetails

Obtiene los detalles del mensaje sobre la suscripción.

Name

Obtiene el nombre de la descripción de la suscripción.

RequiresSession

Obtiene o establece el valor que indica si una suscripción admite el concepto de sesión.

Status

Recupera o establece el estado actual de la suscripción (habilitado o deshabilitado). Cuando una entidad está deshabilitada, esa entidad no puede enviar ni recibir mensajes.

TopicPath

Obtiene la ruta de acceso del tema al que pertenece esta descripción de suscripción.

UpdatedAt

Obtiene la hora exacta en que se actualizó el mensaje.

UserMetadata

Obtiene o establece los metadatos del usuario.

Métodos

ThrowIfReadOnly()

Produce una excepción si la descripción de la entidad es de solo lectura.

(Heredado de EntityDescription)

Se aplica a