Exportar (0) Imprimir
Expandir Tudo

Classe NamespaceManager

Uma classe âncora usada em entidades de gerenciamento, como filas, tópicos, assinaturas e regras, no seu namespace de serviço. É preciso fornecer o endereço de namespace de serviço e as credenciais de acesso a fim de gerenciar seu namespace de serviço.

System..::..Object
  Microsoft.ServiceBus..::..NamespaceManager

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

public sealed class NamespaceManager

O tipo NamespaceManager expõe os membros a seguir.

  NomeDescrição
Método públicoNamespaceManager(IEnumerable<(Of <<'(String>)>>))Inicializa uma nova instância da classe NamespaceManager com os endereços especificados.
Método públicoNamespaceManager(IEnumerable<(Of <<'(Uri>)>>))Inicializa uma nova instância da classe NamespaceManager com os endereços básicos de URI do namespace de serviço especificados.
Método públicoNamespaceManager(String)Inicializa uma nova instância da classe NamespaceManager com o endereço de namespace de serviço especificado.
Método públicoNamespaceManager(Uri)Inicializa uma nova instância da classe NamespaceManager com o endereço básico de URI do namespace de serviço especificado.
Método públicoNamespaceManager(IEnumerable<(Of <<'(String>)>>), NamespaceManagerSettings)Inicializa uma nova instância da classe NamespaceManager com os endereços e as configurações especificadas.
Método públicoNamespaceManager(IEnumerable<(Of <<'(String>)>>), TokenProvider)Inicializa uma nova instância da classe NamespaceManager com os endereços e o provedores de token especificados.
Método públicoNamespaceManager(IEnumerable<(Of <<'(Uri>)>>), NamespaceManagerSettings)Inicializa uma nova instância da classe NamespaceManager com os endereços básicos de URI do namespace de serviço e as configurações especificados.
Método públicoNamespaceManager(IEnumerable<(Of <<'(Uri>)>>), TokenProvider)Inicializa uma nova instância da classe NamespaceManager com os endereços básicos do namespace de serviço e o provedor de token especificados.
Método públicoNamespaceManager(String, NamespaceManagerSettings)Inicializa uma nova instância da classe NamespaceManager com o endereço básico do namespace de serviço em questão e o objeto NamespaceManagerSettings.
Método públicoNamespaceManager(String, TokenProvider)Inicializa uma nova instância da classe NamespaceManager com o endereço básico do namespace de serviço e o provedor de token.
Método públicoNamespaceManager(Uri, NamespaceManagerSettings)Inicializa uma nova instância da classe NamespaceManager com o endereço básico de URI do namespace de serviço em questão e o objeto NamespaceManagerSettings.
Método públicoNamespaceManager(Uri, TokenProvider)Inicializa uma nova instância da classe NamespaceManager com o endereço básico de URI do namespace de serviço em questão e o objeto TokenProvider.
Início

  NomeDescrição
Propriedade públicaAddressObtém o endereço básico do namespace de serviço.
Propriedade públicaSettingsObtém as configurações de cliente do namespace de serviço.
Início

  NomeDescrição
Método públicoBeginCreateQueue(String, AsyncCallback, Object)Versão assíncrona de CreateQueue(String).
Método públicoBeginCreateQueue(QueueDescription, AsyncCallback, Object)Versão assíncrona de CreateQueue(QueueDescription).
Método públicoBeginCreateSubscription(SubscriptionDescription, AsyncCallback, Object)Versão assíncrona do método CreateSubscription.
Método públicoBeginCreateSubscription(String, String, AsyncCallback, Object)Versão assíncrona do método CreateSubscription(String, String).
Método públicoBeginCreateSubscription(SubscriptionDescription, Filter, AsyncCallback, Object)Versão assíncrona do método CreateSubscription.
Método públicoBeginCreateSubscription(SubscriptionDescription, RuleDescription, AsyncCallback, Object)Versão assíncrona do método CreateSubscription.
Método públicoBeginCreateSubscription(String, String, Filter, AsyncCallback, Object)Versão assíncrona do método CreateSubscription.
Método públicoBeginCreateSubscription(String, String, RuleDescription, AsyncCallback, Object)Versão assíncrona do método CreateSubscription.
Método públicoBeginCreateTopic(String, AsyncCallback, Object)Versão assíncrona do método CreateTopic(String).
Método públicoBeginCreateTopic(TopicDescription, AsyncCallback, Object)Versão assíncrona do método CreateTopic(TopicDescription).
Método públicoBeginDeleteQueueVersão assíncrona do método DeleteQueue(String).
Método públicoBeginDeleteSubscriptionVersão assíncrona do método DeleteSubscription(String, String).
Método públicoBeginDeleteTopicVersão assíncrona do método DeleteTopic(String).
Método públicoBeginGetQueueVersão assíncrona do método GetQueue(String).
Método públicoBeginGetQueues(AsyncCallback, Object)Versão assíncrona de GetQueues()()()().
Método públicoBeginGetQueues(String, AsyncCallback, Object)Versão assíncrona do método GetQueues(String).
Método públicoBeginGetRules(String, String, AsyncCallback, Object)Versão assíncrona do método GetRules(String, String).
Método públicoBeginGetRules(String, String, String, AsyncCallback, Object)Versão assíncrona do método GetRules(String, String, String).
Método públicoBeginGetSubscriptionVersão assíncrona do método GetSubscription(String, String).
Método públicoBeginGetSubscriptions(String, AsyncCallback, Object)Versão assíncrona do método GetSubscriptions(String).
Método públicoBeginGetSubscriptions(String, String, AsyncCallback, Object)Versão assíncrona de GetSubscriptions(String, String).
Método públicoBeginGetTopicVersão assíncrona do método GetTopic(String).
Método públicoBeginGetTopics(AsyncCallback, Object)Versão assíncrona do método GetTopics()()()().
Método públicoBeginGetTopics(String, AsyncCallback, Object)Versão assíncrona do método GetTopics(String).
Método públicoBeginGetVersionInfoVersão assíncrona do método GetVersionInfo(String).
Método públicoBeginQueueExistsVersão assíncrona do método QueueExists(String).
Método públicoBeginSubscriptionExistsVersão assíncrona do método SubscriptionExists(String, String).
Método públicoBeginTopicExistsVersão assíncrona do método TopicExists(String).
Método públicoBeginUpdateQueueVersão assíncrona do método UpdateQueue(String).
Método públicoBeginUpdateSubscriptionVersão assíncrona do método UpdateSubscription(String).
Método públicoBeginUpdateTopicVersão assíncrona do método UpdateTopic(String).
Método públicoMembro estáticoCreateCria uma nova instância de NamespaceManager.
Método públicoMembro estáticoCreateFromConnectionStringCria uma nova instância de NamespaceManagerusando uma cadeia de conexão especificada.
Método públicoCreateNotificationHubCria um novo hub de notificação com as propriedades especificadas no parâmetro description.
Método públicoCreateNotificationHubAsyncCria, de maneira assíncrona, um novo hub de notificação com as propriedades especificadas no parâmetro description.
Método públicoCreateQueue(String)Cria uma nova fila no namespace de serviço com o caminho em questão.
Método públicoCreateQueue(QueueDescription)Cria uma nova fila no namespace de serviço com a descrição de fila especificada.
Método públicoCreateQueueAsync(String)Realiza a criação assíncrona de uma nova fila no namespace de serviço com o caminho em questão.
Método públicoCreateQueueAsync(QueueDescription)Realiza a criação assíncrona de uma nova fila no namespace de serviço com a descrição de fila especificada.
Método públicoCreateRelayAsync(RelayDescription)Realiza a criação assíncrona de uma nova retransmissão no namespace de serviço com a descrição de fila especificada.
Método públicoCreateRelayAsync(String, RelayType)Realiza a criação assíncrona de uma nova fila no namespace de serviço com o caminho e tipo em questão.
Método públicoCreateSubscription(SubscriptionDescription)Cria uma nova assinatura no namespace de serviço com a descrição de assinatura especificada.
Método públicoCreateSubscription(String, String)Cria uma nova assinatura no namespace de serviço com o caminho de tópico especificado e o nome da assinatura.
Método públicoCreateSubscription(SubscriptionDescription, Filter)Cria uma nova assinatura no namespace de serviço com a descrição de assinatura e a expressão de filtro especificadas.
Método públicoCreateSubscription(SubscriptionDescription, RuleDescription)Cria uma nova assinatura no namespace de serviço com a descrição de assinatura e a descrição de regra especificadas.
Método públicoCreateSubscription(String, String, Filter)Cria uma nova assinatura no namespace de serviço com o caminho de tópico, expressão de filtro e nome de assinatura especificados.
Método públicoCreateSubscription(String, String, RuleDescription)Cria uma nova assinatura no namespace de serviço com o caminho de tópico, o nome da assinatura e descrição de regra especificados.
Método públicoCreateSubscriptionAsync(SubscriptionDescription)Realiza a criação assíncrona de uma nova assinatura no namespace de serviço com a descrição de assinatura especificada.
Método públicoCreateSubscriptionAsync(String, String)Realiza a criação assíncrona de uma nova assinatura no namespace de serviço com o caminho de tópico especificado e o nome da assinatura.
Método públicoCreateSubscriptionAsync(SubscriptionDescription, Filter)Realiza a criação assíncrona de uma nova assinatura no namespace de serviço com a descrição de assinatura e a expressão de filtro especificadas.
Método públicoCreateSubscriptionAsync(SubscriptionDescription, RuleDescription)Realiza a criação assíncrona de uma nova assinatura no namespace de serviço com a descrição de assinatura e a descrição de regra especificadas.
Método públicoCreateSubscriptionAsync(String, String, Filter)Realiza a criação assíncrona de uma nova assinatura no namespace de serviço com o caminho de tópico, expressão de filtro e nome de assinatura especificados.
Método públicoCreateSubscriptionAsync(String, String, RuleDescription)Realiza a criação assíncrona de uma nova assinatura no namespace de serviço com o caminho de tópico, o nome da assinatura e descrição de regra especificados.
Método públicoCreateTopic(String)Cria um novo tópico no namespace de serviço com o caminho de namespace de serviço em questão.
Método públicoCreateTopic(TopicDescription)Cria um novo tópico no namespace de serviço com a descrição de tópico especificada.
Método públicoCreateTopicAsync(String)Realiza a criação assíncrona de um novo tópico no namespace de serviço com o caminho de namespace de serviço em questão.
Método públicoCreateTopicAsync(TopicDescription)Realiza a criação assíncrona de um novo tópico no namespace de serviço com a descrição de tópico especificada.
Método públicoDeleteNotificationHubExclui um hub de notificação no path fornecido.
Método públicoDeleteNotificationHubAsyncExclui, de maneira assíncrona, um hub de notificação no path fornecido.
Método públicoDeleteQueueExclui a fila descrita pelo caminho relativo ao endereço básico do namespace de serviço.
Método públicoDeleteQueueAsyncRealiza a exclusão assíncrona da fila descrita pelo caminho relativo ao endereço básico do namespace de serviço.
Método públicoDeleteRelayAsyncRealiza a exclusão assíncrona da retransmissão descrita pelo caminho relativo ao endereço básico do namespace de serviço.
Método públicoDeleteSubscriptionExclui a assinatura com o caminho de tópico e o nome de assinatura especificados.
Método públicoDeleteSubscriptionAsyncRealiza a exclusão assíncrona da assinatura com o caminho de tópico e o nome de assinatura especificados.
Método públicoDeleteTopicExclui o tópico descrito pelo caminho relativo ao endereço básico do namespace de serviço.
Método públicoDeleteTopicAsyncRealiza a exclusão assíncrona do tópico descrito pelo caminho relativo ao endereço básico do namespace de serviço.
Método públicoEndCreateQueueTermina uma solicitação assíncrona para criar uma fila.
Método públicoEndCreateSubscriptionTermina uma solicitação assíncrona para criar uma assinatura.
Método públicoEndCreateTopicTermina uma solicitação assíncrona para criar um tópico.
Método públicoEndDeleteQueueTermina uma solicitação assíncrona para excluir uma fila.
Método públicoEndDeleteRegistrationTermina uma solicitação assíncrona para excluir um registro.
Método públicoEndDeleteSubscriptionTermina uma solicitação assíncrona para excluir uma assinatura.
Método públicoEndDeleteTopicTermina uma solicitação assíncrona para excluir um tópico.
Método públicoEndGetQueueTermina uma solicitação assíncrona para obter uma fila.
Método públicoEndGetQueuesTermina uma solicitação assíncrona para recuperar todas as filas do namespace de serviço.
Método públicoEndGetRulesTermina uma solicitação assíncrona para recuperar todas as regras do namespace de serviço.
Método públicoEndGetSubscriptionTermina uma solicitação assíncrona para obter uma assinatura.
Método públicoEndGetSubscriptionsFinaliza uma solicitação assíncrona para recuperar todas as assinaturas do namespace de serviço.
Método públicoEndGetTopicTermina uma solicitação assíncrona para obter um tópico.
Método públicoEndGetTopicsTermina uma solicitação assíncrona para recuperar todos os tópicos do namespace de serviço.
Método públicoEndGetVersionInfoTermina uma solicitação assíncrona para obter a informação da versão.
Método públicoEndQueueExistsTermina uma solicitação assíncrona para determinar se há uma fila do namespace de serviço.
Método públicoEndSubscriptionExistsTermina uma solicitação assíncrona para determinar se há uma assinatura do namespace de serviço.
Método públicoEndTopicExistsTermina uma solicitação assíncrona para determinar se há um tópico do namespace de serviço.
Método públicoEndUpdateQueueTermina uma solicitação assíncrona para atualizar uma fila.
Método públicoEndUpdateSubscriptionTermina uma solicitação assíncrona para atualizar uma assinatura.
Método públicoEndUpdateTopicTermina uma solicitação assíncrona para atualizar um tópico.
Método públicoEquals (Herdado de Object.)
Método públicoGetHashCode (Herdado de Object.)
Método públicoGetNotificationHubRecupera a descrição de um hub de notificação do namespace do serviço.
Método públicoGetNotificationHubAsyncRecupera, de maneira assíncrona, a descrição de um hub de notificação do namespace do serviço.
Método públicoGetNotificationHubsRecupera a descrição de um hub de notificação do namespace do serviço.
Método públicoGetNotificationHubsAsyncRecupera, de maneira assíncrona, a descrição de um hub de notificação do namespace do serviço.
Método públicoGetQueueRecupera uma fila do namespace de serviço.
Método públicoGetQueueAsyncRealiza a recuperação assíncrona de uma fila do namespace de serviço.
Método públicoGetQueues()()()()Recupera uma coleção enumerável de todas as filas no namespace de serviço.
Método públicoGetQueues(String)Recupera uma coleção enumerável de todas as filas no namespace de serviço com filtro especificado. É possível filtrar por uma combinação de nomes de entidade (incluindo iniciar por), comprimento da entidade (Gt or Lt), data de criação ou atualização, e momento de acesso (Gt ou Lt).
Método públicoGetQueuesAsync()()()()Realiza a recuperação assíncrona de uma coleção enumerável de todas as filas no namespace de serviço.
Método públicoGetQueuesAsync(String)Realiza a recuperação assíncrona de uma coleção enumerável de todas as filas no namespace de serviço com filtro especificado.
Método públicoGetRelayAsyncRealiza a recuperação assíncrona de uma coleção enumerável de todas as retransmissões no namespace de serviço com caminho especificado.
Método públicoGetRelaysAsyncRealiza a recuperação assíncrona de uma coleção enumerável de todas as retransmissões no namespace de serviço.
Método públicoGetRules(String, String)Recupera uma coleção enumerável de todas as regras no namespace de serviço.
Método públicoGetRules(String, String, String)Recupera uma coleção enumerável de todas as regras no namespace de serviço com caminho do tópico, nome da assinatura e filtro especificados.
Método públicoGetRulesAsync(String, String)Realiza a recuperação assíncrona de uma coleção enumerável de todas as regras no namespace de serviço.
Método públicoGetRulesAsync(String, String, String)Realiza a recuperação assíncrona de uma coleção enumerável de todas as regras no namespace de serviço com caminho do tópico, nome da assinatura e filtro especificados.
Método públicoGetSubscriptionRecupera o tópico do namespace de serviço.
Método públicoGetSubscriptionAsyncRealiza a recuperação assíncrona do tópico do namespace de serviço.
Método públicoGetSubscriptions(String)Recupera uma coleção enumerável de todas as assinaturas no namespace de serviço.
Método públicoGetSubscriptions(String, String)Recupera uma coleção enumerável de todas as assinaturas no namespace de serviço com caminho do tópico e filtro especificados.
Método públicoGetSubscriptionsAsync(String)Realiza a recuperação assíncrona de uma coleção enumerável de todas as assinaturas no namespace de serviço.
Método públicoGetSubscriptionsAsync(String, String)Realiza a recuperação assíncrona de uma coleção enumerável de todas as assinaturas no namespace de serviço.
Método públicoGetTopicRecupera o tópico do namespace de serviço.
Método públicoGetTopicAsyncRealiza a recuperação assíncrona do tópico do namespace de serviço.
Método públicoGetTopics()()()()Recupera uma coleção de tópicos em um namespace de serviço.
Método públicoGetTopics(String)Recupera uma coleção de tópicos em um namespace de serviço com o filtro especificado. É possível filtrar por uma combinação de nomes de entidade (incluindo iniciar por), comprimento da entidade (Gt or Lt), data de criação ou atualização, e momento de acesso (Gt ou Lt).
Método públicoGetTopicsAsync()()()()Realiza a recuperação assíncrona de uma coleção de tópicos em um namespace de serviço.
Método públicoGetTopicsAsync(String)Realiza a recuperação assíncrona de uma coleção de tópicos em um namespace de serviço.
Método públicoGetType (Herdado de Object.)
Método públicoGetVersionInfoRecupera uma cadeia de caracteres no formato "AAAA-MM" que indica a versão máxima suportada do protocolo que o servidor ou o serviço suporta.
Método públicoGetVersionInfoAsyncRealiza a recuperação assíncrona de uma cadeia de caracteres no formato "AAAA-MM" que indica a versão máxima suportada do protocolo que o servidor ou o serviço suporta.
Método públicoNotificationHubExistsDetermina se há um hub de notificação no path especificado no namespace do serviço.
Método públicoNotificationHubExistsAsyncDetermina, de maneira assíncrona, se há um hub de notificação no path especificado no namespace do serviço.
Método públicoQueueExistsDetermina se há uma fila no namespace de serviço.
Método públicoQueueExistsAsyncDetermina de modo assíncrono se há uma fila no namespace de serviço.
Método públicoRelayExistsAsyncDetermina de modo assíncrono se há uma retransmissão no namespace de serviço.
Método públicoSubscriptionExistsDetermina se há uma assinatura no namespace de serviço.
Método públicoSubscriptionExistsAsyncDetermina de modo assíncrono se há uma assinatura no namespace de serviço.
Método públicoTopicExistsDetermina se há um tópico no namespace de serviço.
Método públicoTopicExistsAsyncDetermina de modo assíncrono se há um tópico no namespace de serviço.
Método públicoToString (Herdado de Object.)
Método públicoUpdateNotificationHubAtualiza um hub de notificação existente no caminho especificado no parâmetro description. Todas as propriedades do hub de notificação são substituídas pelas propriedades especificadas no parâmetro description.
Método públicoUpdateNotificationHubAsyncAtualiza, de maneira assíncrona, um hub de notificação existente no caminho especificado no parâmetro description. Todas as propriedades do hub de notificação são substituídas pelas propriedades especificadas no parâmetro description.
Método públicoUpdateQueuePermite suspender ou retomar a fila.
Método públicoUpdateQueueAsyncPermite suspender ou retomar a fila de modo assíncrono.
Método públicoUpdateRelayAsyncPermite suspender ou retomar a retransmissão de modo assíncrono.
Método públicoUpdateSubscriptionPermite suspender ou retomar a assinatura.
Método públicoUpdateSubscriptionAsyncPermite suspender ou retomar a assinatura de modo assíncrono.
Método públicoUpdateTopicPermite suspender ou retomar o tópico.
Método públicoUpdateTopicAsyncPermite suspender ou retomar o tópico de modo assíncrono.
Início

  NomeDescrição
Campo públicoMembro estáticoProtocolVersionEspecifica a cadeia de caracteres do formato "AAAA-MM" que indica a versão do protocolo do cliente.
Início

ServiceBusNamespaceSettings nsSettings =  new ServiceBusNamespaceSettings(); // with credentials and operation timeout
NamespaceManager client = new NamespaceManager(new Uri("baseUri"), NsSettings);

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.

Contribuições da comunidade

ADICIONAR
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:
© 2014 Microsoft