Partilhar via


NamespaceManager.GetQueues Método

Definição

Sobrecargas

GetQueues()

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

GetQueues(String)

Recupera uma coleção enumerável de todas as filas no namespace de serviço com o filtro especificado. Você pode filtrar por uma combinação de nome de entidade (incluindo começa com), comprimento da entidade (Gt ou Lt), criado, atualizado e horário acessado (Gt ou Lt).

GetQueues()

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

public System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.QueueDescription> GetQueues ();
member this.GetQueues : unit -> seq<Microsoft.ServiceBus.Messaging.QueueDescription>
Public Function GetQueues () As IEnumerable(Of QueueDescription)

Retornos

Um IEnumerable<T> objeto que representa a coleção de todas as filas no namespace do serviço ou retorna uma coleção vazia se não houver fila.

Exceções

A operação atinge o tempo limite. O período de tempo limite é inicializado por meio da NamespaceManagerSettings classe . Talvez seja necessário aumentar o valor da OperationTimeout propriedade para evitar essa exceção se o valor de tempo limite for relativamente baixo.

O NamespaceManager objeto não tem permissão suficiente para executar essa operação. Você deve marcar para garantir que você NamespaceManager tenha as credenciais corretas TokenProvider para executar essa operação.

Ocorre um erro interno ou uma exceção inesperada.

Aplica-se a

GetQueues(String)

Recupera uma coleção enumerável de todas as filas no namespace de serviço com o filtro especificado. Você pode filtrar por uma combinação de nome de entidade (incluindo começa com), comprimento da entidade (Gt ou Lt), criado, atualizado e horário acessado (Gt ou Lt).

public System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.QueueDescription> GetQueues (string filter);
member this.GetQueues : string -> seq<Microsoft.ServiceBus.Messaging.QueueDescription>
Public Function GetQueues (filter As String) As IEnumerable(Of QueueDescription)

Parâmetros

filter
String

Uma cadeia de caracteres usada para filtrar as filas a serem recuperadas.

Retornos

Um IEnumerable<T> objeto que representa a coleção de todas as filas no namespace do serviço ou retorna uma coleção vazia se não houver fila.

Exemplos

var queuesWithMessages = namespaceManager.GetQueues("messageCount Gt 0");
var queuesStartsWith = namespaceManager.GetQueues($"startswith(path, 'queue') eq true");

Comentários

Formatos de expressão de filtro: {Propery} {Logical Operator} {Value} AND {Filter expression} {Function} {Logical Operator} {Value} AND {Filter expression} ----------------------------------------------------------------------------------------- Propriedades disponíveis: Path | ModifiedAt | AccessedAt | CreatedAt | Operadores lógicos MessageCount: Eq | Ne | Gt | Ge | Lt | Le Value: um valor do tipo de propriedade correspondente Functions: startswith({Propery}, {Value})

Aplica-se a