Compartilhar via


CreateRuleOptions Classe

Definição

Representa o conjunto de opções que podem ser especificadas para a criação de uma regra.

public sealed class CreateRuleOptions : IEquatable<Azure.Messaging.ServiceBus.Administration.CreateRuleOptions>
type CreateRuleOptions = class
    interface IEquatable<CreateRuleOptions>
Public NotInheritable Class CreateRuleOptions
Implements IEquatable(Of CreateRuleOptions)
Herança
CreateRuleOptions
Implementações

Construtores

CreateRuleOptions()

Inicializa uma nova instância da classe CreateRuleOptions com valores padrão.

CreateRuleOptions(RuleProperties)

Inicializa uma nova instância de CreateRuleOptions com base na instância especificada RuleProperties . Isso é útil para criar uma nova regra com base nas propriedades de uma regra existente.

CreateRuleOptions(String)

Inicializa uma nova instância da classe CreateRuleOptions com o nome especificado.

CreateRuleOptions(String, RuleFilter)

Inicializa uma nova instância da CreateRuleOptions classe com o nome e a expressão de filtro especificados.

Campos

DefaultRuleName

Obtém o nome da regra padrão na assinatura.

Propriedades

Action

Obtém ou define a ação a ser executada se a mensagem atender à expressão de filtragem.

Filter

Obtém ou define a expressão de filtro usada para corresponder mensagens.

Name

Obtém ou define o nome da regra.

Métodos

Equals(CreateRuleOptions)

Indica se o objeto atual é igual a outro objeto do mesmo tipo.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

GetHashCode()

Serve como a função de hash padrão.

Operadores

Equality(CreateRuleOptions, CreateRuleOptions)

Comparar a igualdade de dois valores CreateRuleOptions.

Inequality(CreateRuleOptions, CreateRuleOptions)

Compara a desigualdade de dois valores CreateRuleOptions.

Aplica-se a