Partilhar via


NamespaceManager Classe

Definição

Representa uma classe de âncora usada no gerenciamento de entidades, como filas, tópicos, assinaturas e regras, no namespace do serviço. Você deve fornecer o endereço do namespace de serviço e as credenciais de acesso para gerenciar seu namespace de serviço.

public sealed class NamespaceManager
type NamespaceManager = class
Public NotInheritable Class NamespaceManager
Herança
NamespaceManager

Exemplos

NamespaceManagerSettings nsSettings = new NamespaceManagerSettings(); // with credentials and operation timeout
NamespaceManager manager = new NamespaceManager(new Uri("baseUri"), nsSettings);

Construtores

NamespaceManager(IEnumerable<String>)

Inicializa uma nova instância da NamespaceManager classe com os endereços fornecidos.

NamespaceManager(IEnumerable<String>, NamespaceManagerSettings)

Inicializa uma nova instância da NamespaceManager classe com os endereços e as configurações fornecidos.

NamespaceManager(IEnumerable<String>, TokenProvider)

Inicializa uma nova instância da NamespaceManager classe com os endereços e o provedor de token fornecidos.

NamespaceManager(IEnumerable<Uri>)

Inicializa uma nova instância da NamespaceManager classe com os endereços base de URI do namespace de serviço fornecidos.

NamespaceManager(IEnumerable<Uri>, NamespaceManagerSettings)

Inicializa uma nova instância da NamespaceManager classe com os endereços e as configurações de URI do namespace de serviço fornecidos.

NamespaceManager(IEnumerable<Uri>, TokenProvider)

Inicializa uma nova instância da NamespaceManager classe com os endereços base de URI do namespace de serviço e o provedor de token fornecidos.

NamespaceManager(String)

Inicializa uma nova instância da NamespaceManager classe com o endereço de namespace de serviço fornecido.

NamespaceManager(String, NamespaceManagerSettings)

Inicializa uma nova instância da NamespaceManager classe com o endereço base e NamespaceManagerSettings o objeto de namespace de serviço fornecidos.

NamespaceManager(String, TokenProvider)

Inicializa uma nova instância da NamespaceManager classe com o endereço base do namespace de serviço e o provedor de token fornecidos.

NamespaceManager(Uri)

Inicializa uma nova instância da NamespaceManager classe com o endereço base do URI do namespace de serviço fornecido.

NamespaceManager(Uri, NamespaceManagerSettings)

Inicializa uma nova instância da NamespaceManager classe com o endereço base e NamespaceManagerSettings o objeto de URI do namespace de serviço fornecidos.

NamespaceManager(Uri, TokenProvider)

Inicializa uma nova instância da NamespaceManager classe com o endereço base e TokenProvider o objeto de URI do namespace de serviço fornecidos.

Propriedades

Address

Obtém o endereço base do namespace de serviço.

ProtocolVersion

Especifica a cadeia de caracteres do formato "AAAA-MM" que indica a versão do protocolo do cliente.

Settings

Obtém as configurações do cliente de namespace de serviço.

Métodos

Create()

Cria uma nova instância de NamespaceManager.

CreateConsumerGroup(ConsumerGroupDescription)

Cria um grupo de consumidores dos Hubs de Eventos usando o especificado ConsumerGroupDescription.

CreateConsumerGroup(String, String)

Cria um grupo de consumidores dos Hubs de Eventos usando valores padrão, com o caminho dos Hubs de Eventos especificado e um nome para o grupo de consumidores.

CreateConsumerGroupAsync(ConsumerGroupDescription)

Versão assíncrona de CreateConsumerGroup(ConsumerGroupDescription).

CreateConsumerGroupAsync(String, String)

Versão assíncrona de CreateConsumerGroup(String, String).

CreateConsumerGroupIfNotExists(ConsumerGroupDescription)

Cria um grupo de consumidores se ele ainda não existir, usando o especificado ConsumerGroupDescription como metadados. Se o grupo já existir, retorne o armazenado ConsumerGroupDescription.

CreateConsumerGroupIfNotExists(String, String)

Cria um grupo de consumidores se ele ainda não existir, usando o caminho e o nome do grupo dos Hubs de Eventos especificados. Se o grupo já existir, retorne o armazenado ConsumerGroupDescription.

CreateConsumerGroupIfNotExistsAsync(ConsumerGroupDescription)

Versão assíncrona de CreateConsumerGroupIfNotExists(ConsumerGroupDescription).

CreateConsumerGroupIfNotExistsAsync(String, String)

Versão assíncrona de CreateConsumerGroupIfNotExists(String, String).

CreateEventHub(EventHubDescription)

Cria um novo Hub de Eventos usando o especificado EventHubDescription.

CreateEventHub(String)

Cria um novo Hub de Eventos usando valores padrão para o caminho de entrada fornecido.

CreateEventHubAsync(EventHubDescription)

Cria de forma assíncrona um hub de eventos.

CreateEventHubAsync(String)

Cria de forma assíncrona um hub de eventos.

CreateEventHubIfNotExists(EventHubDescription)

Cria um Hub de Eventos se ele não existir.

CreateEventHubIfNotExists(String)

Cria um Hub de Eventos se ele não existir.

CreateEventHubIfNotExistsAsync(EventHubDescription)

Criará de forma assíncrona um Hub de Eventos se ele não existir.

CreateEventHubIfNotExistsAsync(String)

Criará de forma assíncrona um Hub de Eventos se ele não existir.

CreateFromConnectionString(String)

Cria uma nova instância de usando uma cadeia de NamespaceManager conexão especificada.

CreateOrUpdateQueueCoreAsync(NamespaceManager, QueueDescription, Boolean, CancellationToken)

Representa uma classe de âncora usada no gerenciamento de entidades, como filas, tópicos, assinaturas e regras, no namespace do serviço. Você deve fornecer o endereço do namespace de serviço e as credenciais de acesso para gerenciar seu namespace de serviço.

CreateQueue(QueueDescription)

Cria uma nova fila no namespace de serviço com a descrição da fila especificada.

CreateQueue(String)

Cria uma nova fila no namespace de serviço com o caminho fornecido.

CreateQueueAsync(QueueDescription)

Cria de forma assíncrona uma nova fila no namespace de serviço com a descrição da fila especificada.

CreateQueueAsync(String)

Cria de forma assíncrona uma nova fila no namespace de serviço com o caminho fornecido.

CreateRelay(RelayDescription)

Cria uma nova retransmissão no namespace de serviço com a descrição de retransmissão especificada.

CreateRelay(String, RelayType)

Cria uma nova retransmissão no namespace de serviço com o caminho e o tipo fornecidos.

CreateRelayAsync(RelayDescription)

Cria de forma assíncrona uma nova retransmissão no namespace de serviço com a descrição de retransmissão especificada.

CreateRelayAsync(String, RelayType)

Cria de forma assíncrona uma nova retransmissão no namespace de serviço com o caminho e o tipo fornecidos.

CreateSubscription(String, String)

Cria uma nova assinatura no namespace do serviço com o caminho do tópico e o nome da assinatura especificados.

CreateSubscription(String, String, Filter)

Cria uma nova assinatura no namespace do serviço com o caminho do tópico, o nome da assinatura e a expressão de filtro especificados.

CreateSubscription(String, String, RuleDescription)

Cria uma nova assinatura no namespace do serviço com o caminho do tópico, o nome da assinatura e a descrição da regra especificados.

CreateSubscription(SubscriptionDescription)

Cria uma nova assinatura no namespace do serviço com a descrição da assinatura especificada.

CreateSubscription(SubscriptionDescription, Filter)

Cria uma nova assinatura no namespace do serviço com a descrição da assinatura e a expressão de filtro especificadas.

CreateSubscription(SubscriptionDescription, RuleDescription)

Cria uma nova assinatura no namespace do serviço com a descrição da assinatura e a descrição da regra especificadas.

CreateSubscriptionAsync(String, String)

Cria de forma assíncrona uma nova assinatura no namespace de serviço com o caminho do tópico e o nome da assinatura especificados.

CreateSubscriptionAsync(String, String, Filter)

Cria de forma assíncrona uma nova assinatura no namespace do serviço com o caminho do tópico, o nome da assinatura e a expressão de filtro especificados.

CreateSubscriptionAsync(String, String, RuleDescription)

Cria de forma assíncrona uma nova assinatura no namespace do serviço com o caminho do tópico, o nome da assinatura e a descrição da regra especificados.

CreateSubscriptionAsync(SubscriptionDescription)

Cria de forma assíncrona uma nova assinatura no namespace de serviço com a descrição da assinatura especificada.

CreateSubscriptionAsync(SubscriptionDescription, Filter)

Cria de forma assíncrona uma nova assinatura no namespace do serviço com a descrição da assinatura especificada e a expressão de filtro.

CreateSubscriptionAsync(SubscriptionDescription, RuleDescription)

Cria de forma assíncrona uma nova assinatura no namespace do serviço com a descrição da assinatura especificada e a descrição da regra.

CreateTopic(String)

Cria um novo tópico dentro do namespace de serviço com o caminho de namespace de serviço fornecido.

CreateTopic(TopicDescription)

Cria um novo tópico dentro do namespace de serviço com a descrição do tópico especificada.

CreateTopicAsync(String)

Cria de forma assíncrona um novo tópico dentro do namespace de serviço com o caminho de namespace de serviço fornecido.

CreateTopicAsync(TopicDescription)

Cria de forma assíncrona um novo tópico dentro do namespace de serviço com a descrição do tópico especificada.

DeleteConsumerGroup(String, String)

Exclui um grupo de consumidores.

DeleteConsumerGroupAsync(String, String)

Exclui de forma assíncrona um grupo de consumidores.

DeleteEventHub(String)

Exclui um Hub de Eventos.

DeleteEventHubAsync(String)

Exclui de forma assíncrona um Hub de Eventos.

DeleteQueue(String)

Exclui a fila descrita pelo caminho em relação ao endereço base do namespace de serviço.

DeleteQueueAsync(String)

Exclui de forma assíncrona a fila descrita pelo caminho em relação ao endereço base do namespace de serviço.

DeleteRelay(String)

Exclui a retransmissão descrita pelo caminho em relação ao endereço base do namespace de serviço.

DeleteRelayAsync(String)

Exclui de forma assíncrona a retransmissão descrita pelo caminho em relação ao endereço base do namespace de serviço.

DeleteSubscription(String, String)

Exclui a assinatura com o caminho do tópico e o nome da assinatura especificados.

DeleteSubscriptionAsync(String, String)

Exclui de forma assíncrona a assinatura com o caminho do tópico e o nome da assinatura especificados.

DeleteTopic(String)

Exclui o tópico descrito por caminho em relação ao endereço base do namespace de serviço.

DeleteTopicAsync(String)

Exclui de forma assíncrona o tópico descrito pelo caminho em relação ao endereço base do namespace de serviço.

EventHubExists(String)

Indica se um Hub de Eventos existe ou não.

EventHubExistsAsync(String)

Determina de forma assíncrona se o hub de eventos existe do namespace de serviço.

GetConsumerGroup(String, String)

Obtém um grupo de consumidores dos Hubs de Eventos.

GetConsumerGroupAsync(String, String)

Obtém de forma assíncrona um grupo de consumidores.

GetConsumerGroups(String)

Obtém uma coleção que representa um conjunto de grupos de consumidores.

GetConsumerGroupsAsync(String)

Obtém de forma assíncrona um conjunto de grupos de consumidores.

GetEventHub(String)

Obtém informações sobre um Hub de Eventos.

GetEventHubAsync(String)

Obtém informações de forma assíncrona sobre um Hub de Eventos.

GetEventHubPartition(String, String)

Retorna informações sobre a partição do Hub de Eventos especificada. Esse método pressupõe que você deseja informações de partição para a partição especificada pelo name parâmetro que pertence ao grupo de consumidores padrão apontado por eventHubPath.

GetEventHubPartition(String, String, String)

Representa uma classe de âncora usada no gerenciamento de entidades, como filas, tópicos, assinaturas e regras, no namespace do serviço. Você deve fornecer o endereço do namespace de serviço e as credenciais de acesso para gerenciar seu namespace de serviço.

GetEventHubPartitionAsync(String, String)

Versão assíncrona de GetEventHubPartition(String, String).

GetEventHubPartitionAsync(String, String, String)

Versão assíncrona de GetEventHubPartition(String, String).

GetEventHubs()

Obtém uma coleção que representa um conjunto de Hubs de Eventos.

GetEventHubsAsync()

Obtém de forma assíncrona uma lista de Hubs de Eventos.

GetNamespaceInfo()

Obtém informações relacionadas ao namespace

GetNamespaceInfoAsync()

Obtém informações de forma assíncrona relacionadas ao namespace

GetQueue(String)

Recupera uma fila do namespace de serviço.

GetQueueAsync(String)

Recupera de forma assíncrona uma fila do namespace de serviço.

GetQueues()

Recupera uma coleção enumerável de todas as filas no namespace de serviço.

GetQueues(String)

Recupera uma coleção enumerável de todas as filas no namespace de serviço com o filtro especificado. Você pode filtrar por uma combinação de nome de entidade (incluindo começa com), comprimento da entidade (Gt ou Lt), criado, atualizado e horário acessado (Gt ou Lt).

GetQueuesAsync()

Recupera de forma assíncrona uma coleção enumerável de todas as filas no namespace do serviço.

GetQueuesAsync(String)

Recupera de forma assíncrona uma coleção enumerável de todas as filas no namespace de serviço com o filtro especificado.

GetRelay(String)

Recupera os detalhes de um determinado ponto de extremidade de retransmissão.

GetRelayAsync(String)

Recupera de forma assíncrona os detalhes de um determinado ponto de extremidade de retransmissão.

GetRelays()

Recupera uma coleção de todas as retransmissões no namespace do serviço.

GetRelaysAsync()

Recupera de forma assíncrona uma coleção de todas as retransmissões no namespace do serviço.

GetRevokedPublishers(String)

Retorna todos os editores revogados em um Hub de Eventos.

GetRevokedPublishersAsync(String)

Versão assíncrona de GetRevokedPublishers(String).

GetRules(String, String)

Recupera uma coleção enumerável de todas as regras no namespace de serviço.

GetRules(String, String, String)

Recupera uma coleção enumerável de todas as regras no namespace de serviço com o caminho do tópico, o nome da assinatura e o filtro especificados.

GetRulesAsync(String, String)

Recupera de forma assíncrona uma coleção enumerável de todas as regras no namespace do serviço.

GetRulesAsync(String, String, String)

Recupera de forma assíncrona uma coleção enumerável de todas as regras no namespace de serviço com o caminho do tópico, o nome da assinatura e o filtro especificados.

GetSubscription(String, String)

Recupera o tópico do namespace de serviço.

GetSubscriptionAsync(String, String)

Recupera de forma assíncrona o tópico do namespace de serviço.

GetSubscriptions(String)

Recupera uma coleção enumerável de todas as assinaturas no namespace do serviço.

GetSubscriptions(String, String)

Recupera uma coleção enumerável de todas as assinaturas no namespace de serviço com o caminho e o filtro do tópico especificados.

GetSubscriptionsAsync(String)

Recupera de forma assíncrona uma coleção enumerável de todas as assinaturas no namespace do serviço.

GetSubscriptionsAsync(String, String)

Recupera de forma assíncrona uma coleção enumerável de todas as assinaturas no namespace do serviço.

GetTopic(String)

Recupera o tópico do namespace de serviço.

GetTopicAsync(String)

Recupera de forma assíncrona o tópico do namespace de serviço.

GetTopics()

Recupera uma coleção de tópicos em um namespace de serviço.

GetTopics(String)

Recupera uma coleção de tópicos em um namespace de serviço com o filtro especificado. Você pode filtrar por uma combinação de nome de entidade (incluindo começa com), comprimento da entidade (Gt ou Lt), criado, atualizado e horário acessado (Gt ou Lt).

GetTopicsAsync()

Recupera de forma assíncrona uma coleção de tópicos em um namespace de serviço.

GetTopicsAsync(String)

Recupera de forma assíncrona uma coleção de tópicos em um namespace de serviço.

GetVersionInfo()

Recupera uma cadeia de caracteres do formato "AAAA-MM" que indica a versão máxima de protocolo com suporte que o servidor ou serviço pode manipular.

GetVersionInfoAsync()

Recupera de forma assíncrona uma cadeia de caracteres do formato "AAAA-MM" que indica a versão máxima de protocolo com suporte que o servidor ou serviço pode manipular.

QueueExists(String)

Determina se existe uma fila no namespace do serviço.

QueueExistsAsync(String)

Determina de forma assíncrona se existe uma fila no namespace do serviço.

RelayExists(String)

Determina se existe uma retransmissão no namespace do serviço.

RelayExistsAsync(String)

Determina de forma assíncrona se existe uma retransmissão no namespace do serviço.

RenameQueue(String, String)

Renomeia uma fila dentro de um namespace. Atualmente, não há suporte para isso com o SKU do Barramento de Serviço Premium.

RenameQueueAsync(String, String)

Versão assíncrona de RenameQueue(String, String). Atualmente, não há suporte para isso com o SKU do Barramento de Serviço Premium.

RenameTopic(String, String)

Renomeia um tópico dentro de um namespace. Atualmente, não há suporte para isso com o SKU do Barramento de Serviço Premium.

RenameTopicAsync(String, String)

Versão assíncrona de RenameTopic(String, String). Atualmente, não há suporte para isso com o SKU do Barramento de Serviço Premium.

RestorePublisher(String, String)

Remove o editor da lista de revogação dos Hubs de Eventos.

RestorePublisherAsync(String, String)

Versão assíncrona de RestorePublisher(String, String).

RevokePublisher(String, String)

Adiciona o editor à lista de revogação dos Hubs de Eventos.

RevokePublisherAsync(String, String)

Versão assíncrona de RevokePublisher(String, String).

SubscriptionExists(String, String)

Determina se existe uma assinatura no namespace do serviço.

SubscriptionExistsAsync(String, String)

Determina de forma assíncrona se existe uma assinatura no namespace do serviço.

TopicExists(String)

Determina se existe um tópico no namespace do serviço.

TopicExistsAsync(String)

Determina de forma assíncrona se existe um tópico no namespace do serviço.

UpdateConsumerGroup(ConsumerGroupDescription)

Atualizações um grupo de consumidores dos Hubs de Eventos.

UpdateConsumerGroupAsync(ConsumerGroupDescription)

Atualiza de forma assíncrona o grupo de consumidores.

UpdateEventHub(EventHubDescription)

Atualiza um Hub de Eventos.

UpdateEventHubAsync(EventHubDescription)

Atualiza de forma assíncrona o hub de eventos.

UpdateQueue(QueueDescription)

Permite que você atualize a fila.

UpdateQueueAsync(QueueDescription)

De forma assíncrona, você pode atualizar a fila.

UpdateRelay(RelayDescription)

Aumenta um ponto de extremidade de retransmissão.

UpdateRelayAsync(RelayDescription)

Aumenta de forma assíncrona um ponto de extremidade de retransmissão.

UpdateSubscription(SubscriptionDescription)

Permite que você atualize a assinatura.

UpdateSubscriptionAsync(SubscriptionDescription)

Permite que você atualize a assinatura de forma assíncrona.

UpdateTopic(TopicDescription)

Permite que você atualize o tópico.

UpdateTopicAsync(TopicDescription)

Permite que você atualize o tópico de forma assíncrona.

Aplica-se a