SubscriptionDescription Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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
Azure SDK for .NET