VENDAS: 1-800-867-1389

Classe SubscriptionDescription

Representa uma descrição da assinatura.

System..::..Object
  Microsoft.ServiceBus.Messaging..::..EntityDescription
    Microsoft.ServiceBus.Messaging..::..SubscriptionDescription

Namespace:  Microsoft.ServiceBus.Messaging
Assembly:  Microsoft.ServiceBus (em Microsoft.ServiceBus.dll)

[DataContractAttribute(Name = "SubscriptionDescription", Namespace = "http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public sealed class SubscriptionDescription : EntityDescription

O tipo SubscriptionDescription expõe os membros a seguir.

  NomeDescrição
Método públicoSubscriptionDescriptionInicializa uma nova instância da classe SubscriptionDescription.
Início

  NomeDescrição
Propriedade públicaAccessedAtObtém a última vez que houve uma solicitação de recebimento dessa assinatura.
Propriedade públicaAutoDeleteOnIdleObtém ou define o intervalo ocioso do TimeSpan, após o qual a assinatura é excluída automaticamente. A duração mínima é de 5 minutos.
Propriedade públicaAvailabilityStatusObtém o status de disponibilidade do sistema de mensagens.
Propriedade públicaCreatedAtObtém a hora exata em que a mensagem foi criada.
Propriedade públicaDefaultMessageTimeToLiveObtém ou define o valor padrão de vida útil da mensagem. Esta é a duração após a qual a mensagem expira, começando a partir de quando a mensagem é enviada ao Service Bus. Este é o valor padrão usado quando a TimeToLive não for enviada em uma mensagem.As mensagens mais antigas que seu valor TimeToLive expirarão e não serão mais mantidas no armazenamento de mensagens. Os assinantes não poderão receber as mensagens expiradas.Uma mensagem pode ter um valor TimeToLive menor do que o especificado aqui, porém, por padrão, o TimeToLive é definido como MaxValue. Portanto, essa propriedade torna-se o valor padrão de tempo de vida aplicado a mensagens.
Propriedade públicaEnableBatchedOperationsObtém ou define um valor que indica se as operações em lote estão ativadas.
Propriedade públicaEnableDeadLetteringOnFilterEvaluationExceptionsObtém ou define o valor que indica se uma assinatura é compatível com mensagens mortas quando há exceções de avaliação de Filtro.
Propriedade públicaEnableDeadLetteringOnMessageExpirationObtém ou define o valor que indica se uma assinatura é compatível com mensagens mortas quando uma mensagem expira.
Propriedade públicaExtensionDataObtém ou define a estrutura que contém os dados adicionais. (Herdado de EntityDescription.)
Propriedade públicaForwardDeadLetteredMessagesToObtém ou define o caminho para o destinatário para o qual as mensagens mortas serão encaminhadas.
Propriedade públicaForwardToObtém ou define o caminho do destinatário para o qual a mensagem é encaminhada.
Propriedade públicaIsReadOnlyObtém ou define um valor que indica se a descrição da entidade é somente leitura. (Herdado de EntityDescription.)
Propriedade públicaLockDurationObtém ou define o período de tempo da duração do bloqueio para a assinatura.
Propriedade públicaMaxDeliveryCountObtém ou define a quantidade máxima de entregas.
Propriedade públicaMessageCountObtém a quantidade de mensagens.
Propriedade públicaMessageCountDetailsObtém detalhes da mensagem sobre a assinatura.
Propriedade públicaNameObtém o nome da descrição da assinatura.
Propriedade públicaRequiresSessionObtém ou define um valor que indica se uma assinatura é compatível com o conceito da sessão.
Propriedade públicaStatusObtém ou define o status atual da assinatura (habilitado ou desabilitado). Quando uma entidade está desabilitada, a entidade não envia nem recebe mensagens.
Propriedade públicaTopicPathObtém o caminho do tópico a que esta descrição de assinatura pertence.
Propriedade públicaUpdatedAtObtém a hora exata em que a mensagem foi atualizada.
Propriedade públicaUserMetadataObtém ou define os metadados do usuário.
Início

  NomeDescrição
Método públicoEquals (Herdado de Object.)
Método públicoGetHashCode (Herdado de Object.)
Método públicoGetType (Herdado de Object.)
Método públicoToString (Herdado de Object.)
Início

  NomeDescrição
Campo públicoMembro estáticoMessageTimeToLiveDefaultValueEspecifica o valor padrão de vida útil da mensagem.
Início

ObservaçãoObservação

Entity names are case-insensitive; for example MYSUBSCRIPTION is the same as mysubscription. Therefore, you should use IgnoreCase in any comparison of entity names.

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.
Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft