MessagingFactory Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A classe MessagingFactory é a classe de âncora usada para operações de tempo de execução para enviar e receber de e para filas, tópicos ou assinaturas.
public abstract class MessagingFactory : Microsoft.ServiceBus.Messaging.ClientEntity
type MessagingFactory = class
inherit ClientEntity
Public MustInherit Class MessagingFactory
Inherits ClientEntity
- Herança
Exemplos
string Address = "sb://myapp.WindowsAzure.com/"; //base address of namespace you are connecting to.
MessagingFactorySettings MsgFactorySettings = new MessagingFactorySettings(); //specify operating timeout (optional)
MessagingFactory MsgFactory = MessagingFactory.Create(Address, MsgFactorySettings);
Comentários
Observe que qualquer método de membro com CreateXXXClient, como CreateQueueClient, não cria uma nova entidade no namespace . Ele só obtém o identificador para uma entidade existente criada anteriormente usando o NamespaceManager. Se essas entidades não existirem no namespace, você receberá uma exceção.
Propriedades
Address |
Obtém o endereço base da fábrica de mensagens. |
IsClosed |
A classe MessagingFactory é a classe de âncora usada para operações de tempo de execução para enviar e receber de e para filas, tópicos ou assinaturas. (Herdado de ClientEntity) |
NamespaceEndpoints |
Obtém uma lista de pontos de extremidade de namespace. |
PrefetchCount |
Obtém ou define o número de mensagens que o destinatário da mensagem pode solicitar simultaneamente. |
RetryPolicy |
A classe MessagingFactory é a classe de âncora usada para operações de tempo de execução para enviar e receber de e para filas, tópicos ou assinaturas. (Herdado de ClientEntity) |
ThisLock |
A classe MessagingFactory é a classe de âncora usada para operações de tempo de execução para enviar e receber de e para filas, tópicos ou assinaturas. (Herdado de ClientEntity) |
Métodos
Abort() |
Executa a funcionalidade de anulação na entidade de mensagens. (Herdado de ClientEntity) |
AcceptMessageSession() |
Retorna sessões disponíveis em todas as assinaturas e filas habilitadas para sessão no namespace do serviço. |
AcceptMessageSession(TimeSpan) |
Retorna sessões disponíveis em todas as assinaturas e filas habilitadas para sessão no namespace do serviço. |
AcceptMessageSessionAsync() |
Retorna de forma assíncrona as sessões disponíveis em todas as assinaturas e filas habilitadas para sessão no namespace do serviço. |
AcceptMessageSessionAsync(TimeSpan) |
Retorna de forma assíncrona as sessões disponíveis em todas as assinaturas e filas habilitadas para sessão no namespace do serviço. |
Close() |
Envia uma mensagem de limpeza ao Barramento de Serviço para sinalizar a conclusão do uso de uma entidade. (Herdado de ClientEntity) |
CloseAsync() |
Envia uma mensagem de limpeza de forma assíncrona ao Barramento de Serviço para sinalizar a conclusão do uso de uma entidade. (Herdado de ClientEntity) |
Create() |
Cria um novo objeto de fábrica de mensagens. |
Create(IEnumerable<String>) |
Cria um novo objeto MessagingFactory. |
Create(IEnumerable<String>, MessagingFactorySettings) |
Cria um novo objeto MessagingFactory. |
Create(IEnumerable<String>, TokenProvider) |
Cria um novo objeto MessagingFactory. |
Create(IEnumerable<Uri>) |
Cria um novo objeto MessagingFactory. |
Create(IEnumerable<Uri>, MessagingFactorySettings) |
Cria um novo objeto MessagingFactory. |
Create(IEnumerable<Uri>, TokenProvider) |
Cria um novo objeto MessagingFactory. |
Create(String) |
Cria um novo objeto MessagingFactory. |
Create(String, MessagingFactorySettings) |
Cria um novo objeto MessagingFactory. |
Create(String, TokenProvider) |
Cria um novo objeto MessagingFactory. |
Create(Uri) |
Cria um novo objeto MessagingFactory. |
Create(Uri, MessagingFactorySettings) |
Cria um novo objeto MessagingFactory. |
Create(Uri, TokenProvider) |
Cria um novo objeto MessagingFactory. |
CreateAsync(IEnumerable<String>) |
Cria de forma assíncrona um novo objeto de fábrica de mensagens. |
CreateAsync(IEnumerable<String>, MessagingFactorySettings) |
Cria de forma assíncrona um novo objeto de fábrica de mensagens. |
CreateAsync(IEnumerable<String>, TokenProvider) |
Cria de forma assíncrona um novo objeto de fábrica de mensagens. |
CreateAsync(IEnumerable<Uri>) |
Cria de forma assíncrona um novo objeto de fábrica de mensagens. |
CreateAsync(IEnumerable<Uri>, MessagingFactorySettings) |
Cria de forma assíncrona um novo objeto de fábrica de mensagens. |
CreateAsync(IEnumerable<Uri>, TokenProvider) |
Cria de forma assíncrona um novo objeto de fábrica de mensagens. |
CreateAsync(String) |
Cria de forma assíncrona um novo objeto de fábrica de mensagens. |
CreateAsync(String, MessagingFactorySettings) |
Cria de forma assíncrona um novo objeto de fábrica de mensagens. |
CreateAsync(String, TokenProvider) |
Cria de forma assíncrona um novo objeto de fábrica de mensagens. |
CreateAsync(Uri) |
Cria de forma assíncrona um novo objeto de fábrica de mensagens. |
CreateAsync(Uri, MessagingFactorySettings) |
Cria de forma assíncrona um novo objeto de fábrica de mensagens. |
CreateAsync(Uri, TokenProvider) |
Cria de forma assíncrona um novo objeto de fábrica de mensagens. |
CreateEventHubClient(String) |
Cria um novo EventHubClient objeto usando o caminho especificado. |
CreateFromConnectionString(String) |
Cria um novo MessagingFactory objeto de uma cadeia de conexão. |
CreateMessageReceiver(String) |
Cria um receptor de mensagem. |
CreateMessageReceiver(String, ReceiveMode) |
Cria um receptor de mensagem. |
CreateMessageReceiverAsync(String) |
Cria de forma assíncrona um receptor de mensagem. |
CreateMessageReceiverAsync(String, ReceiveMode) |
Cria de forma assíncrona um receptor de mensagem. |
CreateMessageSender(String) |
Cria um remetente de mensagem. |
CreateMessageSender(String, String) |
Cria um remetente de mensagem. |
CreateMessageSenderAsync(String) |
Cria de forma assíncrona um remetente de mensagens. |
CreateMessageSenderAsync(String, String) |
Cria de forma assíncrona um remetente de mensagens. |
CreateQueueClient(String) |
Cria um novo cliente de fila. |
CreateQueueClient(String, ReceiveMode) |
Cria um novo cliente de fila. |
CreateSubscriptionClient(String, String) |
Cria um cliente de assinatura. |
CreateSubscriptionClient(String, String, ReceiveMode) |
Cria um novo cliente de assinatura. |
CreateTopicClient(String) |
Cria um novo cliente de tópico. |
Fault() |
Apenas para uso interno. Não herde dessa classe. (Herdado de ClientEntity) |
GetSettings() |
Recupera uma cópia das configurações da fábrica de mensagens. |
IncrementConnectionResetCount(Uri) |
A classe MessagingFactory é a classe de âncora usada para operações de tempo de execução para enviar e receber de e para filas, tópicos ou assinaturas. |
OnAbort() |
Executa a ação de anulação. |
OnAcceptMessageSession(ReceiveMode, TimeSpan, TimeSpan) |
Executa a sessão de aceitar mensagem. |
OnAcceptSessionReceiver(String, String, ReceiveMode, TimeSpan) |
Executa a ação aceitar receptor de sessão. |
OnBeginAcceptMessageSession(ReceiveMode, TimeSpan, TimeSpan, AsyncCallback, Object) |
Executa a ação iniciar aceitar sessão de mensagem. |
OnBeginAcceptSessionReceiver(String, String, ReceiveMode, TimeSpan, AsyncCallback, Object) |
Executa a ação iniciar aceitar receptor de sessão. |
OnBeginClose(TimeSpan, AsyncCallback, Object) |
Executa a ação iniciar fechamento. |
OnBeginCreateMessageReceiver(String, ReceiveMode, TimeSpan, AsyncCallback, Object) |
Executa a ação iniciar a criação do receptor de mensagem. |
OnBeginCreateMessageSender(String, String, TimeSpan, AsyncCallback, Object) |
Executa a ação iniciar criar remetente de mensagem. |
OnBeginCreateMessageSender(String, TimeSpan, AsyncCallback, Object) |
Executa a ação iniciar criar remetente de mensagem. |
OnBeginOpen(TimeSpan, AsyncCallback, Object) |
A classe MessagingFactory é a classe de âncora usada para operações de tempo de execução para enviar e receber de e para filas, tópicos ou assinaturas. (Herdado de ClientEntity) |
OnClose(TimeSpan) |
Executa a ação fechar. |
OnClosed() |
A classe MessagingFactory é a classe de âncora usada para operações de tempo de execução para enviar e receber de e para filas, tópicos ou assinaturas. (Herdado de ClientEntity) |
OnCreateEventHubClient(String) |
Executa a ação criar cliente do hub de eventos. |
OnCreateMessageReceiver(String, ReceiveMode, TimeSpan) |
Executa a ação criar receptor de mensagem. |
OnCreateMessageSender(String, String, TimeSpan) |
Executa a ação criar remetente de mensagem. |
OnCreateMessageSender(String, TimeSpan) |
Executa a ação criar remetente de mensagem. |
OnCreateQueueClient(String, ReceiveMode) |
Executa a ação criar cliente de fila. |
OnCreateSubscriptionClient(String, ReceiveMode) |
Executa uma ação criar cliente de assinatura. |
OnCreateSubscriptionClient(String, String, ReceiveMode) |
Executa uma ação criar cliente de assinatura. |
OnCreateTopicClient(String) |
Executa a ação criar cliente de tópico. |
OnEndAcceptMessageSession(IAsyncResult) |
Executa a ação de sessão de mensagem de aceitação final. |
OnEndAcceptSessionReceiver(IAsyncResult) |
Executa a ação do receptor de sessão de aceitação final. |
OnEndClose(IAsyncResult) |
Executa a ação de fechamento final. |
OnEndCreateMessageReceiver(IAsyncResult) |
Executa a ação de end create message receiver. |
OnEndCreateMessageSender(IAsyncResult) |
Executa a ação de end create message sender. |
OnEndOpen(IAsyncResult) |
A classe MessagingFactory é a classe de âncora usada para operações de tempo de execução para enviar e receber de e para filas, tópicos ou assinaturas. (Herdado de ClientEntity) |
OnFaulted() |
A classe MessagingFactory é a classe de âncora usada para operações de tempo de execução para enviar e receber de e para filas, tópicos ou assinaturas. (Herdado de ClientEntity) |
OnOpen(TimeSpan) |
A classe MessagingFactory é a classe de âncora usada para operações de tempo de execução para enviar e receber de e para filas, tópicos ou assinaturas. (Herdado de ClientEntity) |
OnOpened() |
A classe MessagingFactory é a classe de âncora usada para operações de tempo de execução para enviar e receber de e para filas, tópicos ou assinaturas. (Herdado de ClientEntity) |
PairNamespaceAsync(PairedNamespaceOptions) |
Emparelha de forma assíncrona um namespace. |
ResetConnection() |
A classe MessagingFactory é a classe de âncora usada para operações de tempo de execução para enviar e receber de e para filas, tópicos ou assinaturas. |
ThrowIfClosed() |
A classe MessagingFactory é a classe de âncora usada para operações de tempo de execução para enviar e receber de e para filas, tópicos ou assinaturas. (Herdado de ClientEntity) |
ThrowIfDisposed() |
A classe MessagingFactory é a classe de âncora usada para operações de tempo de execução para enviar e receber de e para filas, tópicos ou assinaturas. (Herdado de ClientEntity) |
ThrowIfDisposedOrImmutable() |
A classe MessagingFactory é a classe de âncora usada para operações de tempo de execução para enviar e receber de e para filas, tópicos ou assinaturas. (Herdado de ClientEntity) |
ThrowIfDisposedOrNotOpen() |
A classe MessagingFactory é a classe de âncora usada para operações de tempo de execução para enviar e receber de e para filas, tópicos ou assinaturas. (Herdado de ClientEntity) |
ThrowIfFaulted() |
A classe MessagingFactory é a classe de âncora usada para operações de tempo de execução para enviar e receber de e para filas, tópicos ou assinaturas. (Herdado de ClientEntity) |
Aplica-se a
Confira também
Azure SDK for .NET