VENDAS: 1-800-867-1389

Classe 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.

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

public abstract class MessagingFactory : MessageClientEntity

O tipo MessagingFactory expõe os membros a seguir.

  NomeDescrição
Propriedade públicaAddressObtém o endereço básico da fábrica do sistema de mensagens.
Propriedade públicaIsClosed (Herdado de ClientEntity.)
Propriedade públicaNamespaceEndpoints
Propriedade públicaPrefetchCountObtém ou define a quantidade de mensagens que o receptor da mensagem pode solicitar simultaneamente.
Propriedade públicaRetryPolicy (Herdado de ClientEntity.)
Propriedade protegidaThisLock (Herdado de ClientEntity.)
Início

  NomeDescrição
Método públicoAbortPerforms abort functionality on the messaging entity. (Herdado de ClientEntity.)
Método públicoAcceptMessageSession()()()()Retorna sessões disponíveis em todas as assinaturas e filas habilitadas por sessão no namespace de serviço.
Método públicoAcceptMessageSession(TimeSpan)Retorna sessões disponíveis em todas as assinaturas e filas habilitadas por sessão no namespace de serviço.
Método públicoAcceptMessageSessionAsync()()()()Retorna sessões disponíveis de modo assíncrono em todas as assinaturas e filas habilitadas por sessão no namespace de serviço.
Método públicoAcceptMessageSessionAsync(TimeSpan)Retorna sessões disponíveis de modo assíncrono em todas as assinaturas e filas habilitadas por sessão no namespace de serviço.
Método públicoBeginAcceptMessageSession(AsyncCallback, Object)Inicia uma operação assíncrona para aceitar uma sessão de mensagem.
Método públicoBeginAcceptMessageSession(TimeSpan, AsyncCallback, Object)Inicia uma operação assíncrona para aceitar uma sessão de mensagem.
Método públicoBeginCloseInicia uma operação assíncrona para fechar a entidade de cliente de mensagem. (Herdado de MessageClientEntity.)
Método públicoMembro estáticoBeginCreate(IEnumerable<(Of <<'(String>)>>), AsyncCallback, Object)Inicia uma solicitação assíncrona para criar um objeto de MessagingFactory.
Método públicoMembro estáticoBeginCreate(IEnumerable<(Of <<'(Uri>)>>), AsyncCallback, Object)Inicia uma solicitação assíncrona para criar um objeto de MessagingFactory.
Método públicoMembro estáticoBeginCreate(String, AsyncCallback, Object)Inicia uma solicitação assíncrona para criar um objeto de MessagingFactory.
Método públicoMembro estáticoBeginCreate(Uri, AsyncCallback, Object)Inicia uma solicitação assíncrona para criar um objeto de MessagingFactory.
Método públicoMembro estáticoBeginCreate(IEnumerable<(Of <<'(String>)>>), MessagingFactorySettings, AsyncCallback, Object)Inicia uma solicitação assíncrona para criar um objeto de MessagingFactory.
Método públicoMembro estáticoBeginCreate(IEnumerable<(Of <<'(String>)>>), TokenProvider, AsyncCallback, Object)Inicia uma solicitação assíncrona para criar um objeto de MessagingFactory.
Método públicoMembro estáticoBeginCreate(IEnumerable<(Of <<'(Uri>)>>), MessagingFactorySettings, AsyncCallback, Object)Inicia uma solicitação assíncrona para criar um objeto de MessagingFactory.
Método públicoMembro estáticoBeginCreate(IEnumerable<(Of <<'(Uri>)>>), TokenProvider, AsyncCallback, Object)Inicia uma solicitação assíncrona para criar um objeto de MessagingFactory.
Método públicoMembro estáticoBeginCreate(String, MessagingFactorySettings, AsyncCallback, Object)Inicia uma solicitação assíncrona para criar um objeto de MessagingFactory.
Método públicoMembro estáticoBeginCreate(String, TokenProvider, AsyncCallback, Object)Inicia uma solicitação assíncrona para criar um objeto de MessagingFactory.
Método públicoMembro estáticoBeginCreate(Uri, MessagingFactorySettings, AsyncCallback, Object)Inicia uma solicitação assíncrona para criar um objeto de MessagingFactory.
Método públicoMembro estáticoBeginCreate(Uri, TokenProvider, AsyncCallback, Object)Inicia uma solicitação assíncrona para criar um objeto de MessagingFactory.
Método públicoBeginCreateMessageReceiver(String, AsyncCallback, Object)Inicia uma criação de receptor da mensagem.
Método públicoBeginCreateMessageReceiver(String, ReceiveMode, AsyncCallback, Object)Inicia uma criação de receptor da mensagem.
Método públicoBeginCreateMessageSender(String, AsyncCallback, Object)Inicia uma criação de remetente da mensagem.
Método públicoBeginCreateMessageSender(String, String, AsyncCallback, Object)Inicia uma criação de remetente da mensagem.
Método públicoBeginPairNamespaceInicia um emparelhamento de namespace.
Método públicoCloseSends a cleanup message to Service Bus to signal the completion of the usage of an entity. (Herdado de ClientEntity.)
Método públicoCloseAsyncSends a cleanup message asynchronously to Service Bus to signal the completion of the usage of an entity. (Herdado de ClientEntity.)
Método públicoMembro estáticoCreate()()()()Cria um novo objeto da fábrica do sistema de mensagens.
Método públicoMembro estáticoCreate(IEnumerable<(Of <<'(String>)>>))Cria um novo objeto de MessagingFactory.
Método públicoMembro estáticoCreate(IEnumerable<(Of <<'(Uri>)>>))Cria um novo objeto de MessagingFactory.
Método públicoMembro estáticoCreate(String)Cria um novo objeto de MessagingFactory.
Método públicoMembro estáticoCreate(Uri)Cria um novo objeto de MessagingFactory.
Método públicoMembro estáticoCreate(IEnumerable<(Of <<'(String>)>>), MessagingFactorySettings)Cria um novo objeto de MessagingFactory.
Método públicoMembro estáticoCreate(IEnumerable<(Of <<'(String>)>>), TokenProvider)Cria um novo objeto de MessagingFactory.
Método públicoMembro estáticoCreate(IEnumerable<(Of <<'(Uri>)>>), MessagingFactorySettings)Cria um novo objeto de MessagingFactory.
Método públicoMembro estáticoCreate(IEnumerable<(Of <<'(Uri>)>>), TokenProvider)Cria um novo objeto de MessagingFactory.
Método públicoMembro estáticoCreate(String, MessagingFactorySettings)Cria um novo objeto de MessagingFactory.
Método públicoMembro estáticoCreate(String, TokenProvider)Cria um novo objeto de MessagingFactory.
Método públicoMembro estáticoCreate(Uri, MessagingFactorySettings)Cria um novo objeto de MessagingFactory.
Método públicoMembro estáticoCreate(Uri, TokenProvider)Cria um novo objeto de MessagingFactory.
Método públicoMembro estáticoCreateAsync(IEnumerable<(Of <<'(String>)>>))Cria de modo assíncrono um novo objeto da fábrica do sistema de mensagens.
Método públicoMembro estáticoCreateAsync(IEnumerable<(Of <<'(Uri>)>>))Cria de modo assíncrono um novo objeto da fábrica do sistema de mensagens.
Método públicoMembro estáticoCreateAsync(String)Cria de modo assíncrono um novo objeto da fábrica do sistema de mensagens.
Método públicoMembro estáticoCreateAsync(Uri)Cria de modo assíncrono um novo objeto da fábrica do sistema de mensagens.
Método públicoMembro estáticoCreateAsync(IEnumerable<(Of <<'(String>)>>), MessagingFactorySettings)Cria de modo assíncrono um novo objeto da fábrica do sistema de mensagens.
Método públicoMembro estáticoCreateAsync(IEnumerable<(Of <<'(String>)>>), TokenProvider)Cria de modo assíncrono um novo objeto da fábrica do sistema de mensagens.
Método públicoMembro estáticoCreateAsync(IEnumerable<(Of <<'(Uri>)>>), MessagingFactorySettings)Cria de modo assíncrono um novo objeto da fábrica do sistema de mensagens.
Método públicoMembro estáticoCreateAsync(IEnumerable<(Of <<'(Uri>)>>), TokenProvider)Cria de modo assíncrono um novo objeto da fábrica do sistema de mensagens.
Método públicoMembro estáticoCreateAsync(String, MessagingFactorySettings)Cria de modo assíncrono um novo objeto da fábrica do sistema de mensagens.
Método públicoMembro estáticoCreateAsync(String, TokenProvider)Cria de modo assíncrono um novo objeto da fábrica do sistema de mensagens.
Método públicoMembro estáticoCreateAsync(Uri, MessagingFactorySettings)Cria de modo assíncrono um novo objeto da fábrica do sistema de mensagens.
Método públicoMembro estáticoCreateAsync(Uri, TokenProvider)Cria de modo assíncrono um novo objeto da fábrica do sistema de mensagens.
Método públicoCreateEventHubClient
Método públicoMembro estáticoCreateFromConnectionStringCria um novo objeto MessagingFactory a partir da cadeia de conexão.
Método públicoCreateMessageReceiver(String)Cria um receptor da mensagem.
Método públicoCreateMessageReceiver(String, ReceiveMode)Cria um receptor da mensagem.
Método públicoCreateMessageReceiverAsync(String)Cria um receptor da mensagem de modo assíncrono.
Método públicoCreateMessageReceiverAsync(String, ReceiveMode)Cria um receptor da mensagem de modo assíncrono.
Método públicoCreateMessageSender(String)Cria um remetente da mensagem.
Método públicoCreateMessageSender(String, String)Cria um remetente da mensagem.
Método públicoCreateMessageSenderAsync(String)Cria um remetente da mensagem de modo assíncrono.
Método públicoCreateMessageSenderAsync(String, String)Cria um remetente da mensagem de modo assíncrono.
Método públicoCreateQueueClient(String)Cria um novo cliente de fila.
Método públicoCreateQueueClient(String, ReceiveMode)Cria um novo cliente de fila.
Método públicoCreateSubscriptionClient(String, String)Cria um cliente de assinatura.
Método públicoCreateSubscriptionClient(String, String, ReceiveMode)Cria um novo cliente de assinatura.
Método públicoCreateTopicClientCria um novo cliente de tópico.
Método públicoEndAcceptMessageSessionTermina uma solicitação assíncrona para aceitar um objeto de MessagingFactory.
Método públicoEndCloseTermina uma operação assíncrona para fechar a entidade de cliente de mensagem. (Herdado de MessageClientEntity.)
Método públicoMembro estáticoEndCreateTermina uma solicitação assíncrona para criar um objeto de MessagingFactory.
Método públicoEndCreateMessageReceiverTermina uma criação de receptor da mensagem.
Método públicoEndCreateMessageSenderTermina uma criação de remetente da mensagem.
Método públicoEndPairNamespaceFinaliza o emparelhamento de namespace.
Método públicoEquals (Herdado de Object.)
Método protegidoFaultFor internal use only. Do not inherit from this class. (Herdado de ClientEntity.)
Método protegidoFinalize (Herdado de Object.)
Método públicoGetHashCode (Herdado de Object.)
Método públicoGetSettingsRecupera uma cópia das configurações da fábrica do sistema de mensagens.
Método públicoGetType (Herdado de Object.)
Método protegidoMemberwiseClone (Herdado de Object.)
Método protegidoOnAbortExecuta a ação de anulação. (Substitui ClientEntity..::..OnAbort()()()().)
Método protegidoOnAcceptMessageSessionExecuta a aceitação da sessão de mensagem.
Método protegidoOnAcceptSessionReceiverExecuta a ação de aceitação do receptor da sessão.
Método protegidoOnBeginAcceptMessageSessionExecuta a ação de início de aceitação da sessão de mensagem.
Método protegidoOnBeginAcceptSessionReceiverExecuta a ação de início de aceitação do receptor da sessão.
Método protegidoOnBeginCloseExecuta a ação de início de fechamento. (Substitui ClientEntity..::..OnBeginClose(TimeSpan, AsyncCallback, Object).)
Método protegidoOnBeginCreateMessageReceiverExecuta a ação de início de criação do receptor da mensagem.
Método protegidoOnBeginCreateMessageSender(String, TimeSpan, AsyncCallback, Object)Executa a ação de início de criação do remetente da mensagem.
Método protegidoOnBeginCreateMessageSender(String, String, TimeSpan, AsyncCallback, Object)Executa a ação de início de criação do remetente da mensagem.
Método protegidoOnBeginOpen (Herdado de ClientEntity.)
Método protegidoOnCloseExecuta a ação de fechamento. (Substitui ClientEntity..::..OnClose(TimeSpan).)
Método protegidoOnClosed (Herdado de ClientEntity.)
Método protegidoOnCreateEventHubClient
Método protegidoOnCreateMessageReceiverExecuta a ação de criação do receptor da mensagem.
Método protegidoOnCreateMessageSender(String, TimeSpan)Executa a ação de criação do remetente da mensagem.
Método protegidoOnCreateMessageSender(String, String, TimeSpan)Executa a ação de criação do remetente da mensagem.
Método protegidoOnCreateQueueClientExecuta a ação de criação do cliente de fila.
Método protegidoOnCreateSubscriptionClient(String, ReceiveMode)Executa uma ação de criação do cliente de assinatura.
Método protegidoOnCreateSubscriptionClient(String, String, ReceiveMode)Executa uma ação de criação do cliente de assinatura.
Método protegidoOnCreateTopicClientExecuta a ação de criação do cliente de tópico.
Método protegidoOnEndAcceptMessageSessionExecuta a ação de término de aceitação da sessão de mensagem.
Método protegidoOnEndAcceptSessionReceiverExecuta a ação de término de aceitação do receptor da sessão.
Método protegidoOnEndCloseExecuta o término da ação de fechamento. (Substitui ClientEntity..::..OnEndClose(IAsyncResult).)
Método protegidoOnEndCreateMessageReceiverExecuta a ação de término de criação do receptor da mensagem.
Método protegidoOnEndCreateMessageSenderExecuta a ação de término de criação do remetente da mensagem.
Método protegidoOnEndOpen (Herdado de ClientEntity.)
Método protegidoOnFaulted (Herdado de ClientEntity.)
Método protegidoOnOpen (Herdado de ClientEntity.)
Método protegidoOnOpened (Herdado de ClientEntity.)
Método públicoPairNamespaceAsyncEmparelhar de maneira assíncrona um namespace.
Método protegidoThrowIfClosed (Herdado de ClientEntity.)
Método protegidoThrowIfDisposed (Herdado de ClientEntity.)
Método protegidoThrowIfDisposedOrImmutable (Herdado de ClientEntity.)
Método protegidoThrowIfDisposedOrNotOpen (Herdado de ClientEntity.)
Método protegidoThrowIfFaulted (Herdado de ClientEntity.)
Método públicoToString (Herdado de Object.)
Início

Please note that any member method with CreateXXXClient, such as CreateQueueClient(String), does not create a new entity in the service namespace. It only retrieves a handle to an existing entity created earlier using the NamespaceManager object. If these entities do not exist in the service namespace, you will receive an exception.

Also note that settings are only applied when provided through constructor methods and cannot be modified later.

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);

Any public static (Shared in Visual Basic) members of this type are thread safe. Instance members are also guaranteed to be thread safe.

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft