NamespaceManager Class
An anchor class used in managing entities, such as queues, topics, subscriptions, and rules, in your service namespace. You must provide service namespace address and access credentials in order to manage your service namespace.
Namespace: Microsoft.ServiceBus
Assembly: Microsoft.ServiceBus (in Microsoft.ServiceBus.dll)
The NamespaceManager type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | NamespaceManager(IEnumerable<String>) | Initializes a new instance of the NamespaceManager class with the given addresses. |
![]() | NamespaceManager(IEnumerable<Uri>) | Initializes a new instance of the NamespaceManager class with the given service namespace URI base addresses. |
![]() | NamespaceManager(String) | Initializes a new instance of the NamespaceManager class with the given service namespace address. |
![]() | NamespaceManager(Uri) | Initializes a new instance of the NamespaceManager class with the given service namespace URI base address. |
![]() | NamespaceManager(IEnumerable<String>, NamespaceManagerSettings) | Initializes a new instance of the NamespaceManager class with the given addresses and settings. |
![]() | NamespaceManager(IEnumerable<String>, TokenProvider) | Initializes a new instance of the NamespaceManager class with the given addresses and token provider. |
![]() | NamespaceManager(IEnumerable<Uri>, NamespaceManagerSettings) | Initializes a new instance of the NamespaceManager class with the given service namespace URI base addresses and settings. |
![]() | NamespaceManager(IEnumerable<Uri>, TokenProvider) | Initializes a new instance of the NamespaceManager class with the given service namespace URI base addresses and token provider. |
![]() | NamespaceManager(String, NamespaceManagerSettings) | Initializes a new instance of the NamespaceManager class with the given service namespace base address and NamespaceManagerSettings object. |
![]() | NamespaceManager(String, TokenProvider) | Initializes a new instance of the NamespaceManager class with the given service namespace base address and token provider. |
![]() | NamespaceManager(Uri, NamespaceManagerSettings) | Initializes a new instance of the NamespaceManager class with the given service namespace URI base address and NamespaceManagerSettings object. |
![]() | NamespaceManager(Uri, TokenProvider) | Initializes a new instance of the NamespaceManager class with the given service namespace URI base address and TokenProvider object. |
| Name | Description | |
|---|---|---|
![]() | BeginCreateQueue(String, AsyncCallback, Object) | Asynchronous version of CreateQueue(String). |
![]() | BeginCreateQueue(QueueDescription, AsyncCallback, Object) | Asynchronous version of CreateQueue(QueueDescription). |
![]() | BeginCreateSubscription(SubscriptionDescription, AsyncCallback, Object) | Asynchronous version of CreateSubscription method. |
![]() | BeginCreateSubscription(String, String, AsyncCallback, Object) | Asynchronous version of CreateSubscription(String, String) method. |
![]() | BeginCreateSubscription(SubscriptionDescription, Filter, AsyncCallback, Object) | Asynchronous version of CreateSubscription method. |
![]() | BeginCreateSubscription(SubscriptionDescription, RuleDescription, AsyncCallback, Object) | Asynchronous version of CreateSubscription method. |
![]() | BeginCreateSubscription(String, String, Filter, AsyncCallback, Object) | Asynchronous version of CreateSubscription method. |
![]() | BeginCreateSubscription(String, String, RuleDescription, AsyncCallback, Object) | Asynchronous version of CreateSubscription method. |
![]() | BeginCreateTopic(String, AsyncCallback, Object) | Asynchronous version of CreateTopic(String) method. |
![]() | BeginCreateTopic(TopicDescription, AsyncCallback, Object) | Asynchronous version of CreateTopic(TopicDescription) method. |
![]() | BeginDeleteQueue | Asynchronous version of DeleteQueue(String) method. |
![]() | BeginDeleteSubscription | Asynchronous version of DeleteSubscription(String, String) method. |
![]() | BeginDeleteTopic | Asynchronous version of DeleteTopic(String) method. |
![]() | BeginGetQueue | Asynchronous version of GetQueue(String) method. |
![]() | BeginGetQueues(AsyncCallback, Object) | Asynchronous version of GetQueues(). |
![]() | BeginGetQueues(String, AsyncCallback, Object) | Asynchronous version of GetQueues(String) method. |
![]() | BeginGetRules(String, String, AsyncCallback, Object) | Asynchronous version of GetRules(String, String) method. |
![]() | BeginGetRules(String, String, String, AsyncCallback, Object) | Asynchronous version of GetRules(String, String, String) method. |
![]() | BeginGetSubscription | Asynchronous version of GetSubscription(String, String) method. |
![]() | BeginGetSubscriptions(String, AsyncCallback, Object) | Asynchronous version of GetSubscriptions(String) method. |
![]() | BeginGetSubscriptions(String, String, AsyncCallback, Object) | Asynchronous version of GetSubscriptions(String, String). |
![]() | BeginGetTopic | Asynchronous version of GetTopic(String) method. |
![]() | BeginGetTopics(AsyncCallback, Object) | Asynchronous version of GetTopics() method. |
![]() | BeginGetTopics(String, AsyncCallback, Object) | Asynchronous version of GetTopics(String) method. |
![]() | BeginGetVersionInfo | Asynchronous version of GetVersionInfo(String) method. |
![]() | BeginQueueExists | Asynchronous version of QueueExists(String) method. |
![]() | BeginSubscriptionExists | Asynchronous version of SubscriptionExists(String, String) method. |
![]() | BeginTopicExists | Asynchronous version of TopicExists(String) method. |
![]() | BeginUpdateQueue | Asynchronous version of UpdateQueue(String) method. |
![]() | BeginUpdateSubscription | Asynchronous version of UpdateSubscription(String) method. |
![]() | BeginUpdateTopic | Asynchronous version of UpdateTopic(String) method. |
![]() ![]() | Create | Creates a new instance of NamespaceManager. |
![]() ![]() | CreateFromConnectionString | Creates a new instance of NamespaceManager using a specified connection string. |
![]() | CreateQueue(String) | Creates a new queue in the service namespace with the given path. |
![]() | CreateQueue(QueueDescription) | Creates a new queue in the service namespace with the specified queue description. |
![]() | CreateQueueAsync(String) | Asynchronously creates a new queue in the service namespace with the given path. |
![]() | CreateQueueAsync(QueueDescription) | Asynchronously creates a new queue in the service namespace with the specified queue description. |
![]() | CreateSubscription(SubscriptionDescription) | Creates a new subscription in the service namespace with the specified subscription description. |
![]() | CreateSubscription(String, String) | Creates a new subscription in the service namespace with the specified topic path and subscription name. |
![]() | CreateSubscription(SubscriptionDescription, Filter) | Creates a new subscription in the service namespace with the specified subscription description and filter expression. |
![]() | CreateSubscription(SubscriptionDescription, RuleDescription) | Creates a new subscription in the service namespace with the specified subscription description and rule description. |
![]() | CreateSubscription(String, String, Filter) | Creates a new subscription in the service namespace with the specified topic path, subscription name, and filter expression. |
![]() | CreateSubscription(String, String, RuleDescription) | Creates a new subscription in the service namespace with the specified topic path, subscription name, and rule description. |
![]() | CreateSubscriptionAsync(SubscriptionDescription) | Asynchronously creates a new subscription in the service namespace with the specified subscription description. |
![]() | CreateSubscriptionAsync(String, String) | Asynchronously creates a new subscription in the service namespace with the specified topic path and subscription name. |
![]() | CreateSubscriptionAsync(SubscriptionDescription, Filter) | Asynchronously creates a new subscription in the service namespace with the specified subscription description and filter expression. |
![]() | CreateSubscriptionAsync(SubscriptionDescription, RuleDescription) | Asynchronously creates a new subscription in the service namespace with the specified subscription description and rule description. |
![]() | CreateSubscriptionAsync(String, String, Filter) | Asynchronously creates a new subscription in the service namespace with the specified topic path, subscription name, and filter expression. |
![]() | CreateSubscriptionAsync(String, String, RuleDescription) | Asynchronously creates a new subscription in the service namespace with the specified topic path, subscription name, and rule description. |
![]() | CreateTopic(String) | Creates a new topic inside the service namespace with the given service namespace path. |
![]() | CreateTopic(TopicDescription) | Creates a new topic inside the service namespace with the specified topic description. |
![]() | CreateTopicAsync(String) | Asynchronously creates a new topic inside the service namespace with the given service namespace path. |
![]() | CreateTopicAsync(TopicDescription) | Asynchronously creates a new topic inside the service namespace with the specified topic description. |
![]() | DeleteQueue | Deletes the queue described by the path relative to the service namespace base address. |
![]() | DeleteQueueAsync | Asynchronously deletes the queue described by the path relative to the service namespace base address. |
![]() | DeleteSubscription | Deletes the subscription with the specified topic path and subscription name. |
![]() | DeleteSubscriptionAsync | Asynchronously deletes the subscription with the specified topic path and subscription name. |
![]() | DeleteTopic | Deletes the topic described by path relative to the service namespace base address. |
![]() | DeleteTopicAsync | Asynchronously deletes the topic described by path relative to the service namespace base address. |
![]() | EndCreateQueue | Ends an asynchronous request to create a queue. |
![]() | EndCreateSubscription | Ends an asynchronous request to create a subscription. |
![]() | EndCreateTopic | Ends an asynchronous request to create a topic. |
![]() | EndDeleteQueue | Ends an asynchronous request to delete a queue. |
![]() | EndDeleteRegistration | Ends an asynchronous request to delete a registration. |
![]() | EndDeleteSubscription | Ends an asynchronous request to delete a subscription. |
![]() | EndDeleteTopic | Ends an asynchronous request to delete a topic. |
![]() | EndGetQueue | Ends an asynchronous request to get a queue. |
![]() | EndGetQueues | Ends an asynchronous request to retrieve all queues from the service namespace. |
![]() | EndGetRules | Ends an asynchronous request to retrieve all rules from the service namespace. |
![]() | EndGetSubscription | Ends an asynchronous request to get a subscription. |
![]() | EndGetSubscriptions | Ends an asynchronous request to retrieve all subscriptions from the service namespace. |
![]() | EndGetTopic | Ends an asynchronous request to get a topic. |
![]() | EndGetTopics | Ends an asynchronous request to retrieve all topics from the service namespace. |
![]() | EndGetVersionInfo | Ends an asynchronous request to get version information. |
![]() | EndQueueExists | Ends an asynchronous request to determine whether a queue exists from the service namespace. |
![]() | EndSubscriptionExists | Ends an asynchronous request to determine whether a subscription exists from the service namespace. |
![]() | EndTopicExists | Ends an asynchronous request to determine whether a topic exists from the service namespace. |
![]() | EndUpdateQueue | Ends an asynchronous request to update queue. |
![]() | EndUpdateSubscription | Ends an asynchronous request to update subscription. |
![]() | EndUpdateTopic | Ends an asynchronous request to update topic. |
![]() | Equals | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetQueue | Retrieves a queue from the service namespace. |
![]() | GetQueueAsync | Asynchronously retrieves a queue from the service namespace. |
![]() | GetQueues() | Retrieves an enumerable collection of all queues in the service namespace. |
![]() | GetQueues(String) | Retrieves an enumerable collection of all queues in the service namespace with specified filter. |
![]() | GetQueuesAsync() | Asynchronously retrieves an enumerable collection of all queues in the service namespace. |
![]() | GetQueuesAsync(String) | Asynchronously retrieves an enumerable collection of all queues in the service namespace with specified filter. |
![]() | GetRules(String, String) | Retrieves an enumerable collection of all rules in the service namespace. |
![]() | GetRules(String, String, String) | Retrieves an enumerable collection of all rules in the service namespace with specified topic path, subscription name and filter. |
![]() | GetRulesAsync(String, String) | Asynchronously retrieves an enumerable collection of all rules in the service namespace. |
![]() | GetRulesAsync(String, String, String) | Asynchronously retrieves an enumerable collection of all rules in the service namespace with specified topic path, subscription name and filter. |
![]() | GetSubscription | Retrieves the topic from the service namespace. |
![]() | GetSubscriptionAsync | Asynchronously retrieves the topic from the service namespace. |
![]() | GetSubscriptions(String) | Retrieves an enumerable collection of all subscriptions in the service namespace. |
![]() | GetSubscriptions(String, String) | Retrieves an enumerable collection of all subscriptions in the service namespace with specified topic path and filter. |
![]() | GetSubscriptionsAsync(String) | Asynchronously retrieves an enumerable collection of all subscriptions in the service namespace. |
![]() | GetSubscriptionsAsync(String, String) | Asynchronously retrieves an enumerable collection of all subscriptions in the service namespace. |
![]() | GetTopic | Retrieves the topic from the service namespace. |
![]() | GetTopicAsync | Asynchronously retrieves the topic from the service namespace. |
![]() | GetTopics() | Retrieves a collection of topics in a service namespace. |
![]() | GetTopics(String) | Retrieves a collection of topics in a service namespace with specified filter. |
![]() | GetTopicsAsync() | Asynchronously retrieves a collection of topics in a service namespace. |
![]() | GetTopicsAsync(String) | Asynchronously retrieves a collection of topics in a service namespace. |
![]() | GetType | (Inherited from Object.) |
![]() | GetVersionInfo | Retrieves a string of the format "YYYY-MM" that indicates the maximum supported protocol version that the server or service can handle. |
![]() | GetVersionInfoAsync | Asynchronously retrieves a string of the format "YYYY-MM" that indicates the maximum supported protocol version that the server or service can handle. |
![]() | QueueExists | Determines whether a queue exists in the service namespace. |
![]() | QueueExistsAsync | Asynchronously determines whether a queue exists in the service namespace. |
![]() | SubscriptionExists | Determines whether a subscription exists in the service namespace. |
![]() | SubscriptionExistsAsync | Asynchronously determines whether a subscription exists in the service namespace. |
![]() | TopicExists | Determines whether a topic exists in the service namespace. |
![]() | TopicExistsAsync | Asynchronously determines whether a topic exists in the service namespace. |
![]() | ToString | (Inherited from Object.) |
![]() | UpdateQueue | Enables you to suspend or resume the queue. |
![]() | UpdateQueueAsync | Asynchronously enables you to suspend or resume the queue. |
![]() | UpdateSubscription | Enables you to suspend or resume the subscription. |
![]() | UpdateSubscriptionAsync | Asynchronously enables you to suspend or resume the subscription. |
![]() | UpdateTopic | Enables you to suspend or resume the topic. |
![]() | UpdateTopicAsync | Asynchronously enables you to suspend or resume the topic. |
| Name | Description | |
|---|---|---|
![]() ![]() | ProtocolVersion | Specifies the string of the format "YYYY-MM" that indicates the client's protocol version. |
