NamespaceManager.GetQueues Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetQueues() |
Ruft eine aufzählbare Auflistung aller Warteschlangen im Dienstnamespace ab. |
GetQueues(String) |
Ruft eine aufzählbare Auflistung aller Warteschlangen im Dienstnamespace mit dem angegebenen Filter ab. Sie können nach einer Kombination aus Entitätsname (einschließlich beginnt mit), Entitätslänge (Gt oder Lt), Erstellungs-, Aktualisierungs- und Zugriffszeit (Gt oder Lt) filtern. |
GetQueues()
Ruft eine aufzählbare Auflistung aller Warteschlangen im Dienstnamespace ab.
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)
Gibt zurück
Ein IEnumerable<T> -Objekt, das die Auflistung aller Warteschlangen im Dienstnamespace darstellt oder eine leere Auflistung zurückgibt, wenn keine Warteschlange vorhanden ist.
Ausnahmen
Für den Vorgang ist ein Zeitüberschreitungsvorgang aufgetreten. Der Timeoutzeitraum wird über die NamespaceManagerSettings -Klasse initialisiert. Möglicherweise müssen Sie den Wert der OperationTimeout Eigenschaft erhöhen, um diese Ausnahme zu vermeiden, wenn der Timeoutwert relativ niedrig ist.
Das NamespaceManager -Objekt verfügt nicht über ausreichende Berechtigungen zum Ausführen dieses Vorgangs. Sie sollten überprüfen, ob Sie NamespaceManager über die richtigen TokenProvider Anmeldeinformationen zum Ausführen dieses Vorgangs verfügen.
Es tritt ein interner Fehler oder eine unerwartete Ausnahme auf.
Gilt für:
GetQueues(String)
Ruft eine aufzählbare Auflistung aller Warteschlangen im Dienstnamespace mit dem angegebenen Filter ab. Sie können nach einer Kombination aus Entitätsname (einschließlich beginnt mit), Entitätslänge (Gt oder Lt), Erstellungs-, Aktualisierungs- und Zugriffszeit (Gt oder Lt) filtern.
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)
Parameter
- filter
- String
Eine Zeichenfolge, die zum Filtern der abzurufenden Warteschlangen verwendet wird.
Gibt zurück
Ein IEnumerable<T> -Objekt, das die Auflistung aller Warteschlangen im Dienstnamespace darstellt oder eine leere Auflistung zurückgibt, wenn keine Warteschlange vorhanden ist.
Beispiele
var queuesWithMessages = namespaceManager.GetQueues("messageCount Gt 0");
var queuesStartsWith = namespaceManager.GetQueues($"startswith(path, 'queue') eq true");
Hinweise
Filterausdruckformate: {Propery} {Logical Operator} {Value} AND {Filter expression} {Function} {Logical Operator} {Value} AND {Filter expression} ----------------------------------------------------------------------------------------- Verfügbare Eigenschaften: Path | ModifiedAt | AccessedAt | CreatedAt | Logische MessageCount-Operatoren: Eq | Ne | Gt | Ge | Lt | Le Value: Ein Wert des entsprechenden Eigenschaftstyps Functions: startswith({Propery}, {Value})
Gilt für:
Azure SDK for .NET