NamespaceManager Classe

Définition

Représente une classe d’ancre utilisée dans la gestion des entités, telles que les files d’attente, les rubriques, les abonnements et les règles, dans votre espace de noms de service. Vous devez fournir l’adresse de l’espace de noms de service et les informations d’identification d’accès pour gérer votre espace de noms de service.

public sealed class NamespaceManager
type NamespaceManager = class
Public NotInheritable Class NamespaceManager
Héritage
NamespaceManager

Exemples

NamespaceManagerSettings nsSettings = new NamespaceManagerSettings(); // with credentials and operation timeout
NamespaceManager manager = new NamespaceManager(new Uri("baseUri"), nsSettings);

Constructeurs

NamespaceManager(IEnumerable<String>)

Initialise une nouvelle instance de la NamespaceManager classe avec les adresses données.

NamespaceManager(IEnumerable<String>, NamespaceManagerSettings)

Initialise une nouvelle instance de la NamespaceManager classe avec les adresses et les paramètres donnés.

NamespaceManager(IEnumerable<String>, TokenProvider)

Initialise une nouvelle instance de la NamespaceManager classe avec les adresses et le fournisseur de jetons donnés.

NamespaceManager(IEnumerable<Uri>)

Initialise une nouvelle instance de la classe avec les NamespaceManager adresses de base de l’URI de l’espace de noms de service données.

NamespaceManager(IEnumerable<Uri>, NamespaceManagerSettings)

Initialise une nouvelle instance de la classe avec les NamespaceManager adresses et paramètres de base de l’URI de l’espace de noms de service donnés.

NamespaceManager(IEnumerable<Uri>, TokenProvider)

Initialise une nouvelle instance de la classe avec les NamespaceManager adresses de base de l’URI de l’espace de noms de service et le fournisseur de jetons donnés.

NamespaceManager(String)

Initialise une nouvelle instance de la classe avec l’adresse NamespaceManager d’espace de noms de service donnée.

NamespaceManager(String, NamespaceManagerSettings)

Initialise une nouvelle instance de la classe avec l’adresse NamespaceManager et NamespaceManagerSettings l’objet de base de l’espace de noms de service donnés.

NamespaceManager(String, TokenProvider)

Initialise une nouvelle instance de la classe avec l’adresse de base et le NamespaceManager fournisseur de jetons de l’espace de noms de service donnés.

NamespaceManager(Uri)

Initialise une nouvelle instance de la classe avec l’adresse NamespaceManager de base de l’URI de l’espace de noms de service donné.

NamespaceManager(Uri, NamespaceManagerSettings)

Initialise une nouvelle instance de la classe avec l’adresse NamespaceManager et l’objet de base de l’URI de l’espace NamespaceManagerSettings de noms de service donnés.

NamespaceManager(Uri, TokenProvider)

Initialise une nouvelle instance de la classe avec l’adresse NamespaceManager et l’objet de base de l’URI de l’espace TokenProvider de noms de service donnés.

Propriétés

Address

Obtient l’adresse de base de l’espace de noms de service.

ProtocolVersion

Spécifie la chaîne du format « AAAA-MM » qui indique la version du protocole client.

Settings

Obtient les paramètres client de l’espace de noms de service.

Méthodes

Create()

Crée une instance de NamespaceManager.

CreateConsumerGroup(ConsumerGroupDescription)

Crée un groupe de consommateurs Event Hubs à l’aide du spécifié ConsumerGroupDescription.

CreateConsumerGroup(String, String)

Crée un groupe de consommateurs Event Hubs à l’aide de valeurs par défaut, avec le chemin d’accès Event Hubs spécifié et un nom pour le groupe de consommateurs.

CreateConsumerGroupAsync(ConsumerGroupDescription)

Version asynchrone de CreateConsumerGroup(ConsumerGroupDescription).

CreateConsumerGroupAsync(String, String)

Version asynchrone de CreateConsumerGroup(String, String).

CreateConsumerGroupIfNotExists(ConsumerGroupDescription)

Crée un groupe de consommateurs s’il n’existe pas déjà, en utilisant le spécifié ConsumerGroupDescription comme métadonnées. Si le groupe existe déjà, retournez le stocké ConsumerGroupDescription.

CreateConsumerGroupIfNotExists(String, String)

Crée un groupe de consommateurs s’il n’existe pas déjà, à l’aide du chemin d’accès Event Hubs et du nom de groupe spécifiés. Si le groupe existe déjà, retournez le stocké ConsumerGroupDescription.

CreateConsumerGroupIfNotExistsAsync(ConsumerGroupDescription)

Version asynchrone de CreateConsumerGroupIfNotExists(ConsumerGroupDescription).

CreateConsumerGroupIfNotExistsAsync(String, String)

Version asynchrone de CreateConsumerGroupIfNotExists(String, String).

CreateEventHub(EventHubDescription)

Crée un hub d’événements à l’aide du spécifié EventHubDescription.

CreateEventHub(String)

Crée un hub d’événements à l’aide des valeurs par défaut, pour le chemin d’entrée donné.

CreateEventHubAsync(EventHubDescription)

Crée de façon asynchrone un hub d’événements.

CreateEventHubAsync(String)

Crée de façon asynchrone un hub d’événements.

CreateEventHubIfNotExists(EventHubDescription)

Crée un hub d’événements s’il n’existe pas.

CreateEventHubIfNotExists(String)

Crée un hub d’événements s’il n’existe pas.

CreateEventHubIfNotExistsAsync(EventHubDescription)

Crée de façon asynchrone un Event Hub s’il n’existe pas.

CreateEventHubIfNotExistsAsync(String)

Crée de façon asynchrone un Event Hub s’il n’existe pas.

CreateFromConnectionString(String)

Crée une instance de l’utilisation d’une chaîne de NamespaceManager connexion spécifiée.

CreateOrUpdateQueueCoreAsync(NamespaceManager, QueueDescription, Boolean, CancellationToken)

Représente une classe d’ancre utilisée dans la gestion des entités, telles que les files d’attente, les rubriques, les abonnements et les règles, dans votre espace de noms de service. Vous devez fournir l’adresse de l’espace de noms de service et les informations d’identification d’accès pour gérer votre espace de noms de service.

CreateQueue(QueueDescription)

Crée une file d’attente dans l’espace de noms de service avec la description de file d’attente spécifiée.

CreateQueue(String)

Crée une file d’attente dans l’espace de noms de service avec le chemin donné.

CreateQueueAsync(QueueDescription)

Crée de manière asynchrone une file d’attente dans l’espace de noms de service avec la description de file d’attente spécifiée.

CreateQueueAsync(String)

Crée de façon asynchrone une file d’attente dans l’espace de noms de service avec le chemin d’accès donné.

CreateRelay(RelayDescription)

Crée un relais dans l’espace de noms de service avec la description de relais spécifiée.

CreateRelay(String, RelayType)

Crée un relais dans l’espace de noms de service avec le chemin et le type donnés.

CreateRelayAsync(RelayDescription)

Crée de manière asynchrone un relais dans l’espace de noms de service avec la description de relais spécifiée.

CreateRelayAsync(String, RelayType)

Crée de manière asynchrone un relais dans l’espace de noms de service avec le chemin et le type donnés.

CreateSubscription(String, String)

Crée un abonnement dans l’espace de noms de service avec le chemin d’accès de la rubrique et le nom d’abonnement spécifiés.

CreateSubscription(String, String, Filter)

Crée un abonnement dans l’espace de noms de service avec le chemin d’accès de la rubrique, le nom d’abonnement et l’expression de filtre spécifiés.

CreateSubscription(String, String, RuleDescription)

Crée un abonnement dans l’espace de noms de service avec le chemin d’accès à la rubrique, le nom d’abonnement et la description de la règle spécifiés.

CreateSubscription(SubscriptionDescription)

Crée un abonnement dans l’espace de noms de service avec la description de l’abonnement spécifiée.

CreateSubscription(SubscriptionDescription, Filter)

Crée un abonnement dans l’espace de noms de service avec la description de l’abonnement et l’expression de filtre spécifiées.

CreateSubscription(SubscriptionDescription, RuleDescription)

Crée un abonnement dans l’espace de noms de service avec la description de l’abonnement et la description de la règle spécifiées.

CreateSubscriptionAsync(String, String)

Crée de manière asynchrone un abonnement dans l’espace de noms de service avec le chemin d’accès de la rubrique et le nom d’abonnement spécifiés.

CreateSubscriptionAsync(String, String, Filter)

Crée de manière asynchrone un abonnement dans l’espace de noms de service avec le chemin d’accès de la rubrique, le nom d’abonnement et l’expression de filtre spécifiés.

CreateSubscriptionAsync(String, String, RuleDescription)

Crée de manière asynchrone un abonnement dans l’espace de noms de service avec le chemin d’accès de la rubrique, le nom d’abonnement et la description de la règle spécifiés.

CreateSubscriptionAsync(SubscriptionDescription)

Crée de façon asynchrone un abonnement dans l’espace de noms de service avec la description de l’abonnement spécifiée.

CreateSubscriptionAsync(SubscriptionDescription, Filter)

Crée de manière asynchrone un abonnement dans l’espace de noms de service avec la description de l’abonnement et l’expression de filtre spécifiées.

CreateSubscriptionAsync(SubscriptionDescription, RuleDescription)

Crée de façon asynchrone un abonnement dans l’espace de noms de service avec la description de l’abonnement et la description de la règle spécifiées.

CreateTopic(String)

Crée une rubrique à l’intérieur de l’espace de noms de service avec le chemin d’accès de l’espace de noms de service donné.

CreateTopic(TopicDescription)

Crée une rubrique à l’intérieur de l’espace de noms de service avec la description de la rubrique spécifiée.

CreateTopicAsync(String)

Crée de manière asynchrone une rubrique à l’intérieur de l’espace de noms de service avec le chemin d’accès de l’espace de noms de service donné.

CreateTopicAsync(TopicDescription)

Crée de manière asynchrone une rubrique à l’intérieur de l’espace de noms de service avec la description de la rubrique spécifiée.

DeleteConsumerGroup(String, String)

Supprime un groupe de consommateurs.

DeleteConsumerGroupAsync(String, String)

Supprime de façon asynchrone un groupe de consommateurs.

DeleteEventHub(String)

Supprime un concentrateur d'événements.

DeleteEventHubAsync(String)

Supprime de façon asynchrone un Event Hub.

DeleteQueue(String)

Supprime la file d’attente décrite par le chemin d’accès relatif à l’adresse de base de l’espace de noms de service.

DeleteQueueAsync(String)

Supprime de façon asynchrone la file d’attente décrite par le chemin d’accès relatif à l’adresse de base de l’espace de noms de service.

DeleteRelay(String)

Supprime le relais décrit par le chemin d’accès relatif à l’adresse de base de l’espace de noms de service.

DeleteRelayAsync(String)

Supprime de manière asynchrone le relais décrit par le chemin d’accès relatif à l’adresse de base de l’espace de noms de service.

DeleteSubscription(String, String)

Supprime l’abonnement avec le chemin d’accès de la rubrique et le nom d’abonnement spécifiés.

DeleteSubscriptionAsync(String, String)

Supprime de façon asynchrone l’abonnement avec le chemin d’accès de la rubrique et le nom d’abonnement spécifiés.

DeleteTopic(String)

Supprime la rubrique décrite par chemin d’accès relative à l’adresse de base de l’espace de noms de service.

DeleteTopicAsync(String)

Supprime de manière asynchrone la rubrique décrite par chemin d’accès relatif à l’adresse de base de l’espace de noms de service.

EventHubExists(String)

Indique si un hub d’événements existe ou non.

EventHubExistsAsync(String)

Détermine de manière asynchrone si le hub d’événements existe à partir de l’espace de noms de service.

GetConsumerGroup(String, String)

Obtient un groupe de consommateurs Event Hubs.

GetConsumerGroupAsync(String, String)

Obtient de façon asynchrone un groupe de consommateurs.

GetConsumerGroups(String)

Obtient une collection représentant un ensemble de groupes de consommateurs.

GetConsumerGroupsAsync(String)

Obtient de façon asynchrone un ensemble de groupes de consommateurs.

GetEventHub(String)

Obtient des informations sur un Event Hub.

GetEventHubAsync(String)

Obtient de manière asynchrone des informations sur un Event Hub.

GetEventHubPartition(String, String)

Retourne des informations sur la partition Event Hub spécifiée. Cette méthode suppose que vous souhaitez obtenir des informations de partition pour la partition spécifiée par le name paramètre qui appartient au groupe de consommateurs par défaut pointé par eventHubPath.

GetEventHubPartition(String, String, String)

Représente une classe d’ancre utilisée dans la gestion des entités, telles que les files d’attente, les rubriques, les abonnements et les règles, dans votre espace de noms de service. Vous devez fournir l’adresse de l’espace de noms de service et les informations d’identification d’accès pour gérer votre espace de noms de service.

GetEventHubPartitionAsync(String, String)

Version asynchrone de GetEventHubPartition(String, String).

GetEventHubPartitionAsync(String, String, String)

Version asynchrone de GetEventHubPartition(String, String).

GetEventHubs()

Obtient une collection représentant un ensemble d’Event Hubs.

GetEventHubsAsync()

Obtient de façon asynchrone une liste d’Event Hubs.

GetNamespaceInfo()

Obtient des informations relatives à l’espace de noms

GetNamespaceInfoAsync()

Obtient de manière asynchrone des informations relatives à l’espace de noms

GetQueue(String)

Récupère une file d’attente à partir de l’espace de noms de service.

GetQueueAsync(String)

Récupère de façon asynchrone une file d’attente à partir de l’espace de noms de service.

GetQueues()

Récupère une collection énumérable de toutes les files d’attente dans l’espace de noms de service.

GetQueues(String)

Récupère une collection énumérable de toutes les files d’attente dans l’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).

GetQueuesAsync()

Récupère de manière asynchrone une collection énumérable de toutes les files d’attente dans l’espace de noms de service.

GetQueuesAsync(String)

Récupère de façon asynchrone une collection énumérable de toutes les files d’attente dans l’espace de noms de service avec le filtre spécifié.

GetRelay(String)

Récupère les détails d’un point de terminaison de relais donné.

GetRelayAsync(String)

Récupère de manière asynchrone les détails d’un point de terminaison de relais donné.

GetRelays()

Récupère une collection de tous les relais dans l’espace de noms de service.

GetRelaysAsync()

Récupère de façon asynchrone une collection de tous les relais dans l’espace de noms de service.

GetRevokedPublishers(String)

Retourne tous les éditeurs révoqués dans un Event Hub.

GetRevokedPublishersAsync(String)

Version asynchrone de GetRevokedPublishers(String).

GetRules(String, String)

Récupère une collection énumérable de toutes les règles de l’espace de noms de service.

GetRules(String, String, String)

Récupère une collection énumérable de toutes les règles de l’espace de noms de service avec le chemin d’accès de la rubrique, le nom d’abonnement et le filtre spécifiés.

GetRulesAsync(String, String)

Récupère de façon asynchrone une collection énumérable de toutes les règles dans l’espace de noms de service.

GetRulesAsync(String, String, String)

Récupère de façon asynchrone une collection énumérable de toutes les règles de l’espace de noms de service avec le chemin d’accès de la rubrique, le nom d’abonnement et le filtre spécifiés.

GetSubscription(String, String)

Récupère la rubrique à partir de l’espace de noms de service.

GetSubscriptionAsync(String, String)

Récupère de manière asynchrone la rubrique à partir de l’espace de noms de service.

GetSubscriptions(String)

Récupère une collection énumérable de tous les abonnements dans l’espace de noms de service.

GetSubscriptions(String, String)

Récupère une collection énumérable de tous les abonnements dans l’espace de noms de service avec le chemin d’accès et le filtre de rubrique spécifiés.

GetSubscriptionsAsync(String)

Récupère de manière asynchrone une collection énumérable de tous les abonnements dans l’espace de noms de service.

GetSubscriptionsAsync(String, String)

Récupère de manière asynchrone une collection énumérable de tous les abonnements dans l’espace de noms de service.

GetTopic(String)

Récupère la rubrique à partir de l’espace de noms de service.

GetTopicAsync(String)

Récupère de manière asynchrone la rubrique à partir de l’espace de noms de service.

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).

GetTopicsAsync()

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

GetTopicsAsync(String)

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

GetVersionInfo()

Récupère une chaîne au format « AAAA-MM » qui indique la version maximale du protocole prise en charge que le serveur ou le service peut gérer.

GetVersionInfoAsync()

Récupère de façon asynchrone une chaîne au format « AAAA-MM » qui indique la version maximale du protocole prise en charge que le serveur ou le service peut gérer.

QueueExists(String)

Détermine si une file d’attente existe dans l’espace de noms de service.

QueueExistsAsync(String)

Détermine de manière asynchrone si une file d’attente existe dans l’espace de noms de service.

RelayExists(String)

Détermine si un relais existe dans l’espace de noms de service.

RelayExistsAsync(String)

Détermine de manière asynchrone si un relais existe dans l’espace de noms du service.

RenameQueue(String, String)

Renomme une file d’attente à l’intérieur d’un espace de noms. Cela n’est actuellement PAS pris en charge avec la référence SKU Service Bus Premium.

RenameQueueAsync(String, String)

Version asynchrone de RenameQueue(String, String). Cela n’est actuellement PAS pris en charge avec la référence SKU Service Bus Premium.

RenameTopic(String, String)

Renomme une rubrique à l’intérieur d’un espace de noms. Cela n’est actuellement PAS pris en charge avec la référence SKU Service Bus Premium.

RenameTopicAsync(String, String)

Version asynchrone de RenameTopic(String, String). Cela n’est actuellement PAS pris en charge avec la référence SKU Service Bus Premium.

RestorePublisher(String, String)

Supprime le serveur de publication de la liste de révocation Event Hubs.

RestorePublisherAsync(String, String)

Version asynchrone de RestorePublisher(String, String).

RevokePublisher(String, String)

Ajoute l’éditeur à la liste de révocation Event Hubs.

RevokePublisherAsync(String, String)

Version asynchrone de RevokePublisher(String, String).

SubscriptionExists(String, String)

Détermine si un abonnement existe dans l’espace de noms de service.

SubscriptionExistsAsync(String, String)

Détermine de manière asynchrone si un abonnement existe dans l’espace de noms de service.

TopicExists(String)

Détermine si une rubrique existe dans l’espace de noms de service.

TopicExistsAsync(String)

Détermine de manière asynchrone si une rubrique existe dans l’espace de noms du service.

UpdateConsumerGroup(ConsumerGroupDescription)

Mises à jour un groupe de consommateurs Event Hubs.

UpdateConsumerGroupAsync(ConsumerGroupDescription)

Met à jour de manière asynchrone le groupe de consommateurs.

UpdateEventHub(EventHubDescription)

Met à jour un concentrateur d'événements.

UpdateEventHubAsync(EventHubDescription)

Met à jour de façon asynchrone le hub d’événements.

UpdateQueue(QueueDescription)

Vous permet de mettre à jour la file d’attente.

UpdateQueueAsync(QueueDescription)

Vous permet de mettre à jour la file d’attente de manière asynchrone.

UpdateRelay(RelayDescription)

Met à jour un point de terminaison de relais.

UpdateRelayAsync(RelayDescription)

Met à jour de manière asynchrone un point de terminaison de relais.

UpdateSubscription(SubscriptionDescription)

Vous permet de mettre à jour l’abonnement.

UpdateSubscriptionAsync(SubscriptionDescription)

Vous permet de mettre à jour l’abonnement de manière asynchrone.

UpdateTopic(TopicDescription)

Vous permet de mettre à jour la rubrique.

UpdateTopicAsync(TopicDescription)

Vous permet de mettre à jour la rubrique de manière asynchrone.

S’applique à