Compartilhar via


RuleDescription Classe

Definição

Representa uma descrição de uma regra.

[System.Runtime.Serialization.DataContract(Name="RuleDescription", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public sealed class RuleDescription : Microsoft.ServiceBus.Messaging.EntityDescription
[<System.Runtime.Serialization.DataContract(Name="RuleDescription", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>]
type RuleDescription = class
    inherit EntityDescription
Public NotInheritable Class RuleDescription
Inherits EntityDescription
Herança
RuleDescription
Atributos

Construtores

RuleDescription()

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

RuleDescription(Filter)

Inicializa uma nova instância da RuleDescription classe com a expressão de filtro especificada.

RuleDescription(String)

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

RuleDescription(String, Filter)

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

Campos

DefaultRuleName

O nome padrão usado na criação da regra padrão ao adicionar assinaturas a um tópico. O nome é "$Default".

Propriedades

Action

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

CreatedAt

Obtém o tempo de criação da regra.

ExtensionData

Obtém ou define a estrutura que contém dados extras.

(Herdado de EntityDescription)
Filter

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

IsReadOnly

Obtém ou define um valor que indica se a descrição da entidade é somente leitura.

(Herdado de EntityDescription)
Name

Obtém ou define o nome da regra.

Métodos

ThrowIfReadOnly()

Gerará uma exceção se a descrição da entidade for somente leitura.

(Herdado de EntityDescription)

Aplica-se a