Partilhar via


NamespaceManager.GetRules Método

Definição

Sobrecargas

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.

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.

public System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.RuleDescription> GetRules (string topicPath, string subscriptionName, string filter);
member this.GetRules : string * string * string -> seq<Microsoft.ServiceBus.Messaging.RuleDescription>
Public Function GetRules (topicPath As String, subscriptionName As String, filter As String) As IEnumerable(Of RuleDescription)

Parâmetros

topicPath
String

O caminho do tópico relativo ao endereço base do namespace de serviço.

subscriptionName
String

O nome da assinatura.

filter
String

A cadeia de caracteres usada para filtrar as regras a serem recuperadas.

Retornos

Um IEnumerable<T> objeto que representa a coleção de todas as regras no namespace de serviço ou retorna uma coleção vazia se nenhuma regra existir.

Exemplos

var fiveMinutesAgo = DateTime.UtcNow.AddMinutes(-5).ToString("M/dd/yyyy hh:mm:ss");
var rulesInTheLast5Minutes = namespaceManager.GetRules(topicName, subscriptionName, $"createdAt gt '{fiveMinutesAgo}'");

Comentários

Formato de expressão de filtro: {Propery} {Logical Operator} {Value} {Filter expression} ----------------------------------------------------------------------------------------- Propriedades disponíveis: ModifiedAt | AccessedAt | Operadores lógicos CreatedAt: Eq | Ne | Gt | Ge | Lt | Le Value: um valor do tipo de propriedade correspondente

Aplica-se a

GetRules(String, String)

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

public System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.RuleDescription> GetRules (string topicPath, string subscriptionName);
member this.GetRules : string * string -> seq<Microsoft.ServiceBus.Messaging.RuleDescription>
Public Function GetRules (topicPath As String, subscriptionName As String) As IEnumerable(Of RuleDescription)

Parâmetros

topicPath
String

O caminho do tópico relativo ao endereço base do namespace de serviço.

subscriptionName
String

O nome da assinatura.

Retornos

Um IEnumerable<T> objeto que representa a coleção de todas as regras no namespace de serviço ou retorna uma coleção vazia se nenhuma regra existir.

Aplica-se a