NamespaceManager.GetQueues Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
GetQueues() |
Recupera una colección enumerable de todas las colas del espacio de nombres del servicio. |
GetQueues(String) |
Recupera una colección enumerable de todas las colas del espacio de nombres del servicio con el filtro especificado. Puede filtrar por una combinación de nombre de entidad (incluido el inicio), la longitud de la entidad (Gt o Lt), la hora creada, actualizada y a la que se tiene acceso (Gt o Lt). |
GetQueues()
Recupera una colección enumerable de todas las colas del espacio de nombres del servicio.
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)
Devoluciones
Objeto IEnumerable<T> que representa la colección de todas las colas del espacio de nombres del servicio o devuelve una colección vacía si no existe ninguna cola.
Excepciones
Se agota el tiempo de espera de la operación. El período de tiempo de espera se inicializa a través de la NamespaceManagerSettings clase . Es posible que tenga que aumentar el valor de la OperationTimeout propiedad para evitar esta excepción si el valor de tiempo de espera es relativamente bajo.
El NamespaceManager objeto no tiene permiso suficiente para realizar esta operación. Debe comprobar que NamespaceManager tiene las credenciales correctas TokenProvider para realizar esta operación.
Se produce un error interno o una excepción inesperada.
Se aplica a
GetQueues(String)
Recupera una colección enumerable de todas las colas del espacio de nombres del servicio con el filtro especificado. Puede filtrar por una combinación de nombre de entidad (incluido el inicio), la longitud de la entidad (Gt o Lt), la hora creada, actualizada y a la que se tiene acceso (Gt o 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
Cadena usada para filtrar las colas que se van a recuperar.
Devoluciones
Objeto IEnumerable<T> que representa la colección de todas las colas del espacio de nombres del servicio o devuelve una colección vacía si no existe ninguna cola.
Ejemplos
var queuesWithMessages = namespaceManager.GetQueues("messageCount Gt 0");
var queuesStartsWith = namespaceManager.GetQueues($"startswith(path, 'queue') eq true");
Comentarios
Formatos de expresión de filtro: {Propery} {Logical Operator} {Value} AND {Filter expression} {Function} {Logical Operator} {Value} AND {Filter expression} ----------------------------------------------------------------------------------------- Propiedades disponibles: Path | ModifiedAt | AccessedAt | CreatedAt | Operadores lógicos de MessageCount: Eq | Ne | Gt | Ge | Lt | Le Value: un valor del tipo de propiedad correspondiente Functions: startswith({Propery}, {Value})
Se aplica a
Azure SDK for .NET