Compartilhar via


ServiceBusRuleManager Classe

Definição

O ServiceBusRuleManager permite que as regras de uma assinatura sejam gerenciadas. O gerenciador de regras requer apenas ouvir declarações, enquanto o ServiceBusAdministrationClient requer Gerenciar declarações.

public class ServiceBusRuleManager : IAsyncDisposable
type ServiceBusRuleManager = class
    interface IAsyncDisposable
Public Class ServiceBusRuleManager
Implements IAsyncDisposable
Herança
ServiceBusRuleManager
Implementações

Construtores

ServiceBusRuleManager()

Inicializa uma nova instância da ServiceBusRuleManager classe para simulação.

Propriedades

FullyQualifiedNamespace

O namespace do Barramento de Serviço totalmente qualificado ao qual o gerenciador de regras está associado. É provável que isso seja semelhante a {yournamespace}.servicebus.windows.net.

IsClosed

Indica se isso ServiceBusRuleManager foi ou não fechado.

SubscriptionPath

O caminho da assinatura do Barramento de Serviço à qual o gerenciador de regras está conectado, específico ao namespace do Barramento de Serviço que o contém.

Métodos

CloseAsync(CancellationToken)

Executa a tarefa necessária para limpo recursos usados pelo ServiceBusRuleManager.

CreateRuleAsync(CreateRuleOptions, CancellationToken)

Adiciona uma regra à assinatura atual para filtrar as mensagens que chegam do tópico para a assinatura.

CreateRuleAsync(String, RuleFilter, CancellationToken)

Adiciona uma regra à assinatura atual para filtrar as mensagens que chegam do tópico para a assinatura.

DeleteRuleAsync(String, CancellationToken)

Remove a regra na assinatura identificada por ruleName.

DisposeAsync()

Executa a tarefa necessária para limpo recursos usados pelo ServiceBusRuleManager. Isso é equivalente a chamar CloseAsync(CancellationToken).

GetRulesAsync(CancellationToken)

Itera sobre as regras associadas à assinatura.

Aplica-se a