Compartilhar via


SubscriptionClient.AddRule Método

Definição

Sobrecargas

AddRule(RuleDescription)

Adiciona uma nova regra ao SubscriptionDescription usando a descrição da regra especificada.

AddRule(String, Filter)

Adiciona uma regra à assinatura atual com o nome e a expressão de filtro especificados.

AddRule(RuleDescription)

Adiciona uma nova regra ao SubscriptionDescription usando a descrição da regra especificada.

public void AddRule (Microsoft.ServiceBus.Messaging.RuleDescription description);
member this.AddRule : Microsoft.ServiceBus.Messaging.RuleDescription -> unit
Public Sub AddRule (description As RuleDescription)

Parâmetros

description
RuleDescription

A descrição da regra que fornece metadados da regra a ser adicionada.

Exceções

Gerado se description for nulo.

Gerado se description.Name.Name for nulo, espaço em branco vazio ou não no formato certo.

Gerado se description.Name.Name o comprimento excedeu o limite de 50 caracteres.

Gerado se a operação excedeu o valor de tempo limite definido por OperationTimeout.

Gerado se a entidade cliente tiver sido fechada ou anulada.

Gerado quando é feita uma tentativa de adicionar outra regra com o mesmo nome que uma que já foi adicionada.

Aplica-se a

AddRule(String, Filter)

Adiciona uma regra à assinatura atual com o nome e a expressão de filtro especificados.

public void AddRule (string ruleName, Microsoft.ServiceBus.Messaging.Filter filter);
member this.AddRule : string * Microsoft.ServiceBus.Messaging.Filter -> unit
Public Sub AddRule (ruleName As String, filter As Filter)

Parâmetros

ruleName
String

O nome da regra a ser adicionada.

filter
Filter

A expressão de filtro na qual as mensagens serão correspondidas.

Exceções

Gerado se filter for nulo.

Gerado se ruleName for nulo, espaço em branco vazio ou não no formato certo.

Gerado se ruleName o comprimento excedeu o limite de 50 caracteres.

Gerado se a operação excedeu o valor de tempo limite definido por meio de OperationTimeout.

Gerado se a entidade cliente tiver sido fechada ou anulada.

Gerado quando é feita uma tentativa de adicionar outra regra com o mesmo nome que uma que já foi adicionada.

Aplica-se a