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(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 | Asynchronous version of GetQueues. |
|
BeginGetRules | Asynchronous version of GetRules(String, String) method. |
|
BeginGetSubscription | Asynchronous version of GetSubscription(String, String) method. |
|
BeginGetSubscriptions | Asynchronous version of GetSubscriptions(String) method. |
|
BeginGetTopic | Asynchronous version of GetTopic(String) method. |
|
BeginGetTopics | Asynchronous version of GetTopics method. |
|
BeginQueueExists | Asynchronous version of QueueExists(String) method. |
|
BeginSubscriptionExists | Asynchronous version of SubscriptionExists(String, String) method. |
|
BeginTopicExists | Asynchronous version of TopicExists(String) method. |
|
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. |
|
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. |
|
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. |
|
DeleteQueue | 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. |
|
DeleteTopic | 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. |
|
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. |
|
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. |
|
Equals | (Inherited from Object.) |
|
Finalize | (Inherited from Object.) |
|
GetHashCode | (Inherited from Object.) |
|
GetQueue | Retrieves a queue from the service namespace. |
|
GetQueues | Retrieves an enumerable collection of all queues in the service namespace. |
|
GetRules | Retrieves an enumerable collection of all rules in the service namespace. |
|
GetSubscription | Retrieves the topic from the service namespace. |
|
GetSubscriptions | Retrieves an enumerable collection of all subscriptions in the service namespace. |
|
GetTopic | Retrieves the topic from the service namespace. |
|
GetTopics | Retrieves a collection of topics in a service namespace. |
|
GetType | (Inherited from Object.) |
|
MemberwiseClone | (Inherited from Object.) |
|
QueueExists | Determines whether a queue exists in the service namespace. |
|
SubscriptionExists | Determines whether a subscription exists in the service namespace. |
|
TopicExists | Determines whether a topic exists in the service namespace. |
|
ToString | (Inherited from Object.) |