VENDAS: 1-800-867-1389

Namespace Microsoft.ServiceBus.Messaging

O namespace Microsoft.ServiceBus.Messaging fornece um serviço de enfileiramento de mensagens confiável e um sistema de mensagens de publicação/assinatura durável no Windows Azure Service Bus.

  Classe Descrição
Classe pública AllowRule Representa a regra a permitir.
Classe pública AuthorizationRule Define a regra do Barramento de Serviço do Azure utilizado para determinar se uma operação é ou não permitida.
Classe pública AuthorizationRules Representa uma coleção de AuthorizationRule.
Classe pública BrokeredMessage Representa a unidade de comunicação entre os clientes do AppFabric ServiceBus.
Classe pública BrokeredMessageProperty Representa o recipiente de propriedades de uma BrokeredMessage.
Classe pública ClientEntity A data structure that represents the events sent and received from an Event Hub stream.
Classe pública ConsumerGroupDescription Represents a description of the consumer group.
Classe pública CorrelationFilter Representa a expressão do filtro de correlação.
Classe pública DefaultEventProcessorFactory<(Of <(<'T>)>)> Represents the factory for the default event processor.
Classe pública DuplicateMessageException Exceção para sinalizar erros de mensagem duplicada.
Classe pública EntityDescription Representa a descrição de uma entidade.
Classe pública EventData Represents event data contained in a message. The data structure represents the event sent and received from an Event Hubs stream.
Classe pública EventDataSystemPropertyNames Provides the names (as fields) of all the system properties that Service Bus automatically updates.
Classe pública EventHubClient An anchor class used to send and receive events to and from an Event Hub.
Classe pública EventHubConsumerGroup An anchor class used to receive events from an Event Hub consumer group.
Classe pública EventHubDescription Represents the metadata description of the Event Hub.
Classe pública EventHubReceiver An anchor class used in receive operations related to an Event Hub consumer group. Represents a logical receiver connection to a specific Event Hub partition (on a per-consumer group basis).
Classe pública EventHubSender An anchor class used in send operations related to an Event Hub. Represents a logical sender connection to a specific Event Hub partition.
Classe pública EventProcessorOptions Defines the runtime options when registering an IEventProcessor interface with an EventHubConsumerGroup.
Classe pública ExceptionReceivedEventArgs Fornece os dados para o evento de ExceptionReceived.
Classe pública FalseFilter Representa a expressão de filtro falsa.
Classe pública Filter Descreve uma expressão de filtro avaliada em relação a uma BrokeredMessage.
Classe pública FilterException A exceção gerada para sinalizar erros da ação de filtro.
Classe pública Lease Contains partition ownership information.
Classe pública LeaseLostException Represents an exception occurred when the service lease has been lost.
Classe pública ManagementStrings Fornece constantes de cadeia de caracteres usados no Windows Azure Service Bus Messaging.
Classe pública MessageClientEntity Representa uma entidade de cliente de mensagem.
Classe pública MessageCountDetails Essa classe contém propriedades que permitem que você recupere detalhes de mensagens de sub-filas das principais entidades de mensagens (filas, tópicos, assinaturas).
Classe pública MessageLockLostException A exceção gerada para sinalizar erros de perda de bloqueio da mensagem.
Classe pública MessageNotFoundException A exceção gerada para sinalizar erros de mensagem não encontrada.
Classe pública MessageReceiver Recebe mensagens do contêiner de mensagens e as reconhece.
Classe pública MessageSender A classe MessageSender é usada para enviar mensagens do Service Bus. Apesar de ser possível usar a classe QueueClient para enviar e receber mensagens sem criar um objeto MessageSender, também é possível usar o MessageSender e o MessageReceiver para criar um remetente e um receptor em uma entidade sem saber se é um tópico ou uma fila.
Classe pública MessageSession Representa uma sessão de mensagem que possibilita o agrupamento de mensagens relacionadas para o processamento em uma única transação.
Classe pública MessageSessionAsyncHandler Representa o manipulador assíncrono associado à sessão de mensagem.
Classe pública MessageSessionHandler Representa o manipulador associado à sessão de mensagem.
Classe pública MessageSizeExceededException Representa uma exceção ocorrida quando o tamanho da mensagem excedeu o tamanho máximo permitido.
Classe pública MessageStoreLockLostException A exceção gerada para sinalizar erros de perda de bloqueio do armazenamento da mensagem.
Classe pública MessagingCommunicationException A exceção gerada para sinalizar erros de comunicação no sistema de mensagens.
Classe pública MessagingEntityAlreadyExistsException A exceção gerada para sinalizar erros de que a entidade do sistema de mensagens já existe.
Classe pública MessagingEntityDisabledException Exceção para sinalizar erros desativados da entidade de sistema de mensagens.
Classe pública MessagingEntityNotFoundException A exceção gerada para sinalizar erros de entidade do sistema de mensagens não encontrada.
Classe pública MessagingException A exceção gerada para sinalizar erros no sistema de mensagens.
Classe pública MessagingExceptionDetail Fornece detalhes da exceção do sistema de mensagens.
Classe pública MessagingFactory Representa uma fábrica do sistema de mensagens. Esta é a classe âncora usada para operações de tempo de execução para enviar e receber de e para filas, tópicos ou assinaturas.
Classe pública MessagingFactorySettings Representa as configurações da fábrica do sistema de mensagens.
Classe pública NetMessagingBinding Representa a associação usada para o sistema de mensagens da rede.
Classe pública NetMessagingTransportBindingElement Representa o elemento de associação usado para especificar um transporte de sistema de mensagens de rede para transmissão de mensagens no Service Bus.
Classe pública NetMessagingTransportSettings Representa as configurações de transporte do sistema de mensagens .NET.
Classe pública NoMatchingSubscriptionException A exceção que é emitida quando uma correspondência de assinatura resulta em nenhuma correspondência.
Classe pública OnMessageOptions Fornece opções associadas ao processamento da bomba de mensagens usando OnMessage(Action<(Of <<'(BrokeredMessage>)>>)) e OnMessage(Action<(Of <<'(BrokeredMessage>)>>)).
Classe pública OnShardMessageOptions Represents the available options for the shard message.
Classe pública PairedMessagingFactoryException Representa a exceção ocorrida para o alocador de mensagens emparelhado.
Classe pública PairedNamespaceEventArgs Representa os argumentos do evento associado ao namespace emparelhado para as mensagens do Service Bus.
Classe pública PairedNamespaceOptions Representa as opções para o namespace emparelhado para as mensagens do Service Bus.
Classe pública PartitionContext Encapsulates information related to an Event Hubs partition used by IEventProcessor.
Classe pública PartitionDescription Represents the metadata and approximate runtime information for a logical partition of an Event Hub.
Classe pública PartitionNotOwnedException A exceção gerada para sinalizar erros de partição sem proprietário.
Classe pública PnsCredentialProperties Representa as propriedades de credencial de um serviço de notificação por push.
Classe pública QueueClient Representa o objeto de cliente da fila.
Classe pública QueueDescription Representa a descrição dos metadados da fila.
Classe pública QuotaExceededException A exceção gerada para sinalizar erros de cota excedida.
Classe pública ReceiverDisconnectedException This exception is thrown if two or more EventHubReceiver objects connect to the same Event Hubs partition with different epoch values.
Classe pública RelayDescription Representa uma descrição de retransmissão.
Classe pública RuleAction Representa as ações de filtro permitidas para a transformação de uma mensagem que foi correspondida com uma expressão de filtro.
Classe pública RuleActionException A exceção gerada para sinalizar erros da ação de filtro e é gerada quando uma operação relacionada ao filtro falha.
Classe pública RuleDescription Representa uma descrição de uma regra.
Classe pública SendAvailabilityBacklogException Representa a exceção ocorrida durante o envio de pendências de disponibilidade.
Classe pública SendAvailabilityMessagingException Representa as exceções ocorridas durante o envio de disponibilidade para as mensagens.
Classe pública SendAvailabilityPairedNamespaceOptions Representa as opções para o envio da disponibilidade do namespace emparelhado.
Classe pública ServerBusyException A exceção gerada quando um servidor está sobrecarregado com operações lógicas.
Classe pública SessionCannotBeLockedException A exceção gerada quando uma mensagem não pode adquirir bloqueio em uma sessão.
Classe pública SessionHandlerOptions Representa as opções para o manipulador de sessão.
Classe pública SessionLockLostException A exceção gerada para sinalizar erros de perda de bloqueio da sessão.Em caso de partitioned messaging entities, as partições, às vezes, movem-se para atingir o balanceamento de carga nos nós Service Bus, por exemplo, quando um nó é reiniciado ou novos nós são adicionados para compartilhar a carga. Quando isso acontece, os bloqueios de sessão podem ser perdidos, mas as mensagens nunca são perdidas. Se uma partição mover-se após a sessão ser bloqueada, a chamada de processamento de reconhecimento/conclusão de mensagem falhará, pois o bloqueio estará perdido. No entanto, a mensagem permanecerá e você poderá tentar lê-la novamente. Assim, você pode receber uma exceção SessionLockLostException, mesmo que a mensagem em si não esteja perdida. Neste caso, você pode repetir a operação de processamento de mensagens.
Classe pública SharedAccessAuthorizationRule Define a regra de autorização para a operação de acesso compartilhado.
Classe pública SqlFilter Representa um filtro que é uma composição de uma expressão e de uma ação executada no pipeline de publicação/assinatura.
Classe pública SqlRuleAction Representa o conjunto de ações gravadas em sintaxe baseada em linguagem SQL, que é executado em uma BrokeredMessage.
Classe pública SubscriptionClient Representa a classe âncora usada em operações de tempo de execução relacionadas a uma assinatura de tópico.
Classe pública SubscriptionDescription Representa uma descrição da assinatura.
Classe pública TopicClient Uma classe âncora usada para acessar um Topic para realizar operações de tempo de execução.
Classe pública TopicDescription Representa uma descrição do tópico.
Classe pública TransactionSizeExceededException Representa uma exceção quando o tamanho da transação é excedido.
Classe pública TrueFilter Corresponde a uma expressão de filtro.

  Interface Descrição
Interface pública ICheckpointManager Provides methods for running checkpoint asynchronously. Extensibility is provided to specify host-specific storage for storing the offset. This is provided when RegisterProcessorAsync<(Of <<'(T>)>>)(Lease, ICheckpointManager) is called, to checkpoint the offset position using CheckpointAsync()()()().
Interface pública IEventProcessor Provides methods for event processors. Applications must implement this interface, which enables the handling of events from Event Hubs. This interface is the main extensibility point for the EventProcessorHost and RegisterProcessor<(Of <<'(T>)>>)(Lease, ICheckpointManager).
Interface pública IEventProcessorFactory An interface that provides a factory for creating instances of IEventProcessor.
Interface pública IMessageSessionAsyncHandler Representa uma interface para o manipulador assíncrono para a sessão de mensagem.
Interface pública IMessageSessionAsyncHandlerFactory Representa uma interface para a fábrica de manipuladores associada à sessão da mensagem.
Interface pública IMessageSessionHandler Representa uma interface para o manipulador associado à sessão de mensagem.
Interface pública IMessageSessionHandlerFactory Representa uma interface para a fábrica de manipuladores associada à sessão da mensagem.

  Enumeração Descrição
Enumeração pública AccessRights Especifica os direitos de acesso possíveis para um usuário.
Enumeração pública AllowRuleClaimType Especifica uma enumeração do tipo AllowRuleClaim.
Enumeração pública CloseReason Enumerates the reason for closing of session.
Enumeração pública CursorType Enumerates the type of messaging cursor.
Enumeração pública EntityAvailabilityStatus Enumera o status da disponibilidade de entidade.
Enumeração pública EntityStatus Enumera os valores possíveis para o status de uma entidade do sistema de mensagens.
Enumeração pública MessageState Enumera o estado de uma mensagem.
Enumeração pública MessagingExceptionDetail..::..ErrorLevelType Enumera os tipos do nível de erro para a comunicação do sistema de mensagens.
Enumeração pública ReceiveMode Enumera os valores para o modo de recepção. O padrão é PeekLock.
Enumeração pública TileType Enumera tipos do bloco de sistema de mensagens.
Enumeração pública ToastType Enumera os tipos de imagem e texto da notificação do sistema.
Enumeração pública TransportType Enumera o tipo de transporte do sistema de mensagens.
Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2015 Microsoft