CreateSubscriptionOptions 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 la descripción de metadatos de la suscripción.
public class CreateSubscriptionOptions : IEquatable<Azure.Messaging.ServiceBus.Administration.CreateSubscriptionOptions>
type CreateSubscriptionOptions = class
interface IEquatable<CreateSubscriptionOptions>
Public Class CreateSubscriptionOptions
Implements IEquatable(Of CreateSubscriptionOptions)
- Herencia
-
CreateSubscriptionOptions
- Implementaciones
Constructores
CreateSubscriptionOptions(String, String) |
Inicializa una nueva instancia de la clase SubscriptionDescription con el nombre y el nombre de tema especificados. |
CreateSubscriptionOptions(SubscriptionProperties) |
Inicializa una nueva instancia de en función de CreateSubscriptionOptions la instancia especificada SubscriptionProperties . Esto es útil para crear una nueva suscripción basada en las propiedades de una suscripción existente. |
Propiedades
AutoDeleteOnIdle |
Intervalo TimeSpan de inactividad después del cual se elimina automáticamente la suscripción. |
DeadLetteringOnMessageExpiration |
Indica si esta suscripción tiene compatibilidad con mensajes fallidos cuando expira un mensaje. |
DefaultMessageTimeToLive |
El valor predeterminado de período de vida para los mensajes. 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. |
EnableBatchedOperations |
Indica si las operaciones por lotes del lado servidor están habilitadas. |
EnableDeadLetteringOnFilterEvaluationExceptions |
indica si los mensajes deben reenviarse a la sub cola de mensajes fallidos cuando se produce un error en la evaluación de la regla de suscripción. |
ForwardDeadLetteredMessagesTo |
Nombre de la entidad de destinatario a la que se reenvía todos los mensajes fallidos de esta suscripción. |
ForwardTo |
Nombre de la entidad de destinatario a la que se reenvía todos los mensajes enviados a la suscripción. |
LockDuration |
Duración de una recepción de bloqueo de inspección. Es decir, la cantidad de tiempo que el mensaje está bloqueado por un receptor determinado para que ningún otro receptor reciba el mismo mensaje. |
MaxDeliveryCount |
Recuento máximo de entregas de un mensaje antes de que se produzcan mensajes fallidos. |
RequiresSession |
Esto indica si la suscripción admite el concepto de sesión. Los mensajes con sesión siguen el orden FIFO. |
Status |
Estado actual de la suscripción (habilitada o deshabilitada). |
SubscriptionName |
Nombre de la suscripción. |
TopicName |
Nombre del tema en el que existe la suscripción. |
UserMetadata |
Metadatos personalizados que el usuario puede asociar a la suscripción. |
Métodos
Equals(CreateSubscriptionOptions) |
Determina si el objeto especificado es igual que el objeto actual. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. |
GetHashCode() |
Devuelve un código hash para esta instancia. |
Operadores
Equality(CreateSubscriptionOptions, CreateSubscriptionOptions) |
Representa la descripción de metadatos de la suscripción. |
Inequality(CreateSubscriptionOptions, CreateSubscriptionOptions) |
Representa la descripción de metadatos de la suscripción. |
Se aplica a
Azure SDK for .NET