Partager via


NamespaceManager.GetTopics Méthode

Définition

Surcharges

GetTopics()

Récupère une collection de rubriques dans un espace de noms de service.

GetTopics(String)

Récupère une collection de rubriques dans un espace de noms de service avec le filtre spécifié. Vous pouvez filtrer selon une combinaison de nom d’entité (y compris commençant par), longueur de l’entité (Gt ou Lt), heure de création, mise à jour et heure d’accès (Gt ou Lt).

GetTopics()

Récupère une collection de rubriques dans un espace de noms de service.

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

Retours

Objet IEnumerable<T> qui représente la collection de rubriques sous l’espace de noms actuel ou retourne une collection vide si aucune rubrique n’existe.

Exceptions

L’opération expire. Le délai d’attente est initialisé via la NamespaceManagerSettings classe . Vous devrez peut-être augmenter la valeur de la OperationTimeout propriété pour éviter cette exception si la valeur du délai d’expiration est relativement faible.

L’objet NamespaceManager ne dispose pas d’autorisations suffisantes pour effectuer cette opération. Vous devez case activée pour vous assurer que votre NamespaceManager dispose des informations d’identification appropriées TokenProvider pour effectuer cette opération.

Une erreur interne ou une exception inattendue se produit.

S’applique à

GetTopics(String)

Récupère une collection de rubriques dans un espace de noms de service avec le filtre spécifié. Vous pouvez filtrer selon une combinaison de nom d’entité (y compris commençant par), longueur de l’entité (Gt ou Lt), heure de création, mise à jour et heure d’accès (Gt ou Lt).

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

Paramètres

filter
String

Chaîne utilisée pour filtrer les rubriques à récupérer.

Retours

Objet IEnumerable<T> qui représente la collection de rubriques sous l’espace de noms actuel ou retourne une collection vide si aucune rubrique n’existe.

Exemples

var topicsWithMessages = namespaceManager.GetTopics("messageCount Gt 0");
var topicsStartsWith = namespaceManager.GetTopics($"startswith(path, 'topic') eq true");

Remarques

Formats d’expression de filtre : {Propery} {Logical Operator} {Value} AND {Filter expression} {Function} {Logical Operator} {Value} AND {Filter expression} ----------------------------------------------------------------------------------------- Propriétés disponibles : Path | ModifiedAt | AccessedAt | CreatedAt | Opérateurs logiques MessageCount : Eq | Ne | Gt | Ge | Lt | Le Value : valeur du type de propriété correspondant Functions: startswith({Propery}, {Value})

S’applique à