匯出 (0) 列印
全部展開

NamespaceManager 類別

在服務命名空間中管理實體 (例如,佇列、主題、訂閱及規則) 時所使用的錨點類別。您必須提供服務命名空間位址和存取認證,才能管理您的服務命名空間。

System..::..Object
  Microsoft.ServiceBus..::..NamespaceManager

命名空間:  Microsoft.ServiceBus
組件:  Microsoft.ServiceBus (在 Microsoft.ServiceBus.dll 中)

'宣告
Public NotInheritable Class NamespaceManager
'用途
Dim instance As NamespaceManager

NamespaceManager 型別公開下列成員。

  名稱說明
公用方法NamespaceManager(IEnumerable<(Of <<'(String>)>>))初始化 NamespaceManager 類別的新執行個體,其具有指定的位址。
公用方法NamespaceManager(IEnumerable<(Of <<'(Uri>)>>))初始化 NamespaceManager 類別的新執行個體,其具有指定的服務命名空間 URI 基本位址。
公用方法NamespaceManager(String)初始化 NamespaceManager 類別的新執行個體,其具有指定的服務命名空間位址。
公用方法NamespaceManager(Uri)初始化 NamespaceManager 類別的新執行個體,其具有指定的服務命名空間 URI 基本位址。
公用方法NamespaceManager(IEnumerable<(Of <<'(String>)>>), NamespaceManagerSettings)初始化 NamespaceManager 類別的新執行個體,其具有指定的位址和設定。
公用方法NamespaceManager(IEnumerable<(Of <<'(String>)>>), TokenProvider)初始化 NamespaceManager 類別的新執行個體,其具有指定的位址和權杖提供者。
公用方法NamespaceManager(IEnumerable<(Of <<'(Uri>)>>), NamespaceManagerSettings)初始化 NamespaceManager 類別的新執行個體,其具有指定的服務命名空間 URI 基本位址和設定。
公用方法NamespaceManager(IEnumerable<(Of <<'(Uri>)>>), TokenProvider)初始化 NamespaceManager 類別的新執行個體,其具有指定的服務命名空間 URI 基本位址和權杖提供者。
公用方法NamespaceManager(String, NamespaceManagerSettings)使用指定的服務命名空間基底位址和 NamespaceManagerSettings 物件,初始化 NamespaceManager 類別的新執行個體。
公用方法NamespaceManager(String, TokenProvider)使用指定的服務命名空間基底位址和權杖提供者,初始化 NamespaceManager 類別的新執行個體。
公用方法NamespaceManager(Uri, NamespaceManagerSettings)使用指定的服務命名空間 URI 基底位址和 NamespaceManagerSettings 物件,初始化 NamespaceManager 類別的新執行個體。
公用方法NamespaceManager(Uri, TokenProvider)使用指定的服務命名空間 URI 基底位址和 TokenProvider 物件,初始化 NamespaceManager 類別的新執行個體。
上層

  名稱說明
公用屬性Address取得服務命名空間基底位址。
公用屬性Settings取得服務命名空間用戶端設定。
上層

  名稱說明
公用方法BeginCreateQueue(String, AsyncCallback, Object)CreateQueue(String) 的非同步版本。
公用方法BeginCreateQueue(QueueDescription, AsyncCallback, Object)CreateQueue(QueueDescription) 的非同步版本。
公用方法BeginCreateSubscription(SubscriptionDescription, AsyncCallback, Object)CreateSubscription 方法的非同步版本。
公用方法BeginCreateSubscription(String, String, AsyncCallback, Object)CreateSubscription(String, String) 方法的非同步版本。
公用方法BeginCreateSubscription(SubscriptionDescription, Filter, AsyncCallback, Object)CreateSubscription 方法的非同步版本。
公用方法BeginCreateSubscription(SubscriptionDescription, RuleDescription, AsyncCallback, Object)CreateSubscription 方法的非同步版本。
公用方法BeginCreateSubscription(String, String, Filter, AsyncCallback, Object)CreateSubscription 方法的非同步版本。
公用方法BeginCreateSubscription(String, String, RuleDescription, AsyncCallback, Object)CreateSubscription 方法的非同步版本。
公用方法BeginCreateTopic(String, AsyncCallback, Object)CreateTopic(String) 方法的非同步版本。
公用方法BeginCreateTopic(TopicDescription, AsyncCallback, Object)CreateTopic(TopicDescription) 方法的非同步版本。
公用方法BeginDeleteQueueDeleteQueue(String) 方法的非同步版本。
公用方法BeginDeleteSubscriptionDeleteSubscription(String, String) 方法的非同步版本。
公用方法BeginDeleteTopicDeleteTopic(String) 方法的非同步版本。
公用方法BeginGetQueueGetQueue(String) 方法的非同步版本。
公用方法BeginGetQueues(AsyncCallback, Object)GetQueues()()()() 的非同步版本。
公用方法BeginGetQueues(String, AsyncCallback, Object)GetQueues(String) 方法的非同步版本。
公用方法BeginGetRules(String, String, AsyncCallback, Object)GetRules(String, String) 方法的非同步版本。
公用方法BeginGetRules(String, String, String, AsyncCallback, Object)GetRules(String, String, String) 方法的非同步版本。
公用方法BeginGetSubscriptionGetSubscription(String, String) 方法的非同步版本。
公用方法BeginGetSubscriptions(String, AsyncCallback, Object)GetSubscriptions(String) 方法的非同步版本。
公用方法BeginGetSubscriptions(String, String, AsyncCallback, Object)GetSubscriptions(String, String) 的非同步版本。
公用方法BeginGetTopicGetTopic(String) 方法的非同步版本。
公用方法BeginGetTopics(AsyncCallback, Object)GetTopics()()()() 方法的非同步版本。
公用方法BeginGetTopics(String, AsyncCallback, Object)GetTopics(String) 方法的非同步版本。
公用方法BeginGetVersionInfoGetVersionInfo(String) 方法的非同步版本。
公用方法BeginQueueExistsQueueExists(String) 方法的非同步版本。
公用方法BeginSubscriptionExistsSubscriptionExists(String, String) 方法的非同步版本。
公用方法BeginTopicExistsTopicExists(String) 方法的非同步版本。
公用方法BeginUpdateQueueUpdateQueue(String) 方法的非同步版本。
公用方法BeginUpdateSubscriptionUpdateSubscription(String) 方法的非同步版本。
公用方法BeginUpdateTopicUpdateTopic(String) 方法的非同步版本。
公用方法靜態成員Create建立 NamespaceManager 的新執行個體。
公用方法靜態成員CreateFromConnectionString使用指定的連線字串建立 NamespaceManager 的新執行個體。
公用方法CreateNotificationHubCreates a new notification hub with the properties specified in the description parameter.
公用方法CreateNotificationHubAsyncAsynchronously creates a new notification hub with the properties specified in the description parameter.
公用方法CreateQueue(String)使用指定的路徑,在服務命名空間中建立新佇列。
公用方法CreateQueue(QueueDescription)使用指定的佇列描述,在服務命名空間中建立新佇列。
公用方法CreateQueueAsync(String)使用指定的路徑,在服務命名空間中非同步建立新佇列。
公用方法CreateQueueAsync(QueueDescription)使用指定的佇列描述,在服務命名空間中非同步建立新佇列。
公用方法CreateRelayAsync(RelayDescription)Asynchronously creates a new relay in the service namespace with the specified queue description.
公用方法CreateRelayAsync(String, RelayType)Asynchronously creates a new queue in the service namespace with the given path and type.
公用方法CreateSubscription(SubscriptionDescription)使用指定的訂閱描述,在服務命名空間中建立新訂閱。
公用方法CreateSubscription(String, String)使用指定的主題路徑和訂閱名稱,在服務命名空間中建立新訂閱。
公用方法CreateSubscription(SubscriptionDescription, Filter)使用指定的訂閱描述和篩選運算式,在服務命名空間中建立新訂閱。
公用方法CreateSubscription(SubscriptionDescription, RuleDescription)使用指定的訂閱描述和規則描述,在服務命名空間中建立新訂閱。
公用方法CreateSubscription(String, String, Filter)使用指定的主題路徑、訂閱名稱及篩選運算式,在服務命名空間中建立新訂閱。
公用方法CreateSubscription(String, String, RuleDescription)使用指定的主題路徑、訂閱名稱及規則描述,在服務命名空間中建立新訂閱。
公用方法CreateSubscriptionAsync(SubscriptionDescription)使用指定的訂閱描述,在服務命名空間中非同步建立新訂閱。
公用方法CreateSubscriptionAsync(String, String)使用指定的主題路徑和訂閱名稱,在服務命名空間中非同步建立新訂閱。
公用方法CreateSubscriptionAsync(SubscriptionDescription, Filter)使用指定的訂閱描述和篩選運算式,在服務命名空間中非同步建立新訂閱。
公用方法CreateSubscriptionAsync(SubscriptionDescription, RuleDescription)使用指定的訂閱描述和規則描述,在服務命名空間中非同步建立新訂閱。
公用方法CreateSubscriptionAsync(String, String, Filter)使用指定的主題路徑、訂閱名稱及篩選運算式,在服務命名空間中非同步建立新訂閱。
公用方法CreateSubscriptionAsync(String, String, RuleDescription)使用指定的主題路徑、訂閱名稱及規則描述,在服務命名空間中非同步建立新訂閱。
公用方法CreateTopic(String)使用指定的服務命名空間路徑,在服務命名空間內部建立新主題。
公用方法CreateTopic(TopicDescription)使用指定的主題描述,在服務命名空間中建立新主題。
公用方法CreateTopicAsync(String)使用指定的服務命名空間路徑,在服務命名空間內部非同步建立新主題。
公用方法CreateTopicAsync(TopicDescription)使用指定的主題描述,在服務命名空間中非同步建立新主題。
公用方法DeleteNotificationHubDeletes a notification hub at the provided path.
公用方法DeleteNotificationHubAsyncAsynchronously deletes a notification hub at the provided path.
公用方法DeleteQueue刪除由相對於服務命名空間基底位址之路徑所描述的佇列。
公用方法DeleteQueueAsync非同步刪除由相對於服務命名空間基底位址的路徑所描述的佇列。
公用方法DeleteRelayAsyncAsynchronously deletes the relay described by the path relative to the service namespace base address.
公用方法DeleteSubscription使用指定的主題路徑和訂閱名稱,刪除訂閱。
公用方法DeleteSubscriptionAsync使用指定的主題路徑和訂閱名稱,非同步刪除訂閱。
公用方法DeleteTopic刪除由相對於服務命名空間基底位址之路徑所描述的主題。
公用方法DeleteTopicAsync非同步刪除由相對於服務命名空間基底位址的路徑所描述的主題。
公用方法EndCreateQueue結束建立佇列的非同步要求。
公用方法EndCreateSubscription結束建立訂閱的非同步要求。
公用方法EndCreateTopic結束建立主題的非同步要求。
公用方法EndDeleteQueue結束刪除佇列的非同步要求。
公用方法EndDeleteRegistration結束刪除登錄的非同步要求。
公用方法EndDeleteSubscription結束刪除訂閱的非同步要求。
公用方法EndDeleteTopic結束刪除主題的非同步要求。
公用方法EndGetQueue結束取得佇列的非同步要求。
公用方法EndGetQueues結束從服務命名空間擷取所有佇列的非同步要求。
公用方法EndGetRules結束從服務命名空間擷取所有規則的非同步要求。
公用方法EndGetSubscription結束取得訂閱的非同步要求。
公用方法EndGetSubscriptions結束從服務命名空間擷取所有訂閱的非同步要求。
公用方法EndGetTopic結束取得主題的非同步要求。
公用方法EndGetTopics結束從服務命名空間擷取所有主題的非同步要求。
公用方法EndGetVersionInfo結束要取得版本資訊的非同步要求。
公用方法EndQueueExists結束判斷佇列是否存在於服務命名空間中的非同步要求。
公用方法EndSubscriptionExists結束判斷訂閱是否存在於服務命名空間中的非同步要求。
公用方法EndTopicExists結束判斷主題是否存在於服務命名空間中的非同步要求。
公用方法EndUpdateQueue結束要更新佇列的非同步要求。
公用方法EndUpdateSubscription結束要更新訂閱的非同步要求。
公用方法EndUpdateTopic結束要更新主題的非同步要求。
公用方法Equals (繼承自 Object。)
公用方法GetHashCode (繼承自 Object。)
公用方法GetNotificationHubRetrieves the description of a notification hub from the service namespace.
公用方法GetNotificationHubAsyncAsynchronously retrieves the description of a notification hub from the service namespace.
公用方法GetNotificationHubsRetrieves the description of a notification hub from the service namespace.
公用方法GetNotificationHubsAsyncAsynchronously retrieves the description of a notification hub from the service namespace.
公用方法GetQueue從服務命名空間擷取佇列。
公用方法GetQueueAsync從服務命名空間非同步擷取佇列。
公用方法GetQueues()()()()擷取服務命名空間中所有可列舉的佇列集合。
公用方法GetQueues(String)以指定的篩選條件擷取服務命名空間中所有可列舉的佇列集合。您可以由實體名稱 (包括 starts with)、實體長度 (Gt or Lt)、已建立、已更新和已存取時間 (Gt 或 Lt) 進行篩選。
公用方法GetQueuesAsync()()()()非同步擷取服務命名空間中所有可列舉的佇列集合。
公用方法GetQueuesAsync(String)以指定的篩選條件非同步擷取服務命名空間中所有可列舉的佇列集合。
公用方法GetRelayAsyncAsynchronously retrieves an enumerable collection of all relays in the service namespace with specified path.
公用方法GetRelaysAsyncAsynchronously retrieves an enumerable collection of all relays in the service namespace.
公用方法GetRules(String, String)擷取服務命名空間中所有可列舉的規則集合。
公用方法GetRules(String, String, String)以指定的主題路徑、訂閱名稱及篩選條件擷取服務命名空間中所有可列舉的規則集合。
公用方法GetRulesAsync(String, String)非同步擷取服務命名空間中所有可列舉的規則集合。
公用方法GetRulesAsync(String, String, String)以指定的主題路徑、訂閱名稱及篩選條件非同步擷取服務命名空間中所有可列舉的規則集合。
公用方法GetSubscription從服務命名空間擷取主題。
公用方法GetSubscriptionAsync從服務命名空間非同步擷取主題。
公用方法GetSubscriptions(String)擷取服務命名空間中所有可列舉的訂閱集合。
公用方法GetSubscriptions(String, String)以指定的主題路徑及篩選條件擷取服務命名空間中所有可列舉的訂閱集合。
公用方法GetSubscriptionsAsync(String)非同步擷取服務命名空間中所有可列舉的訂閱集合。
公用方法GetSubscriptionsAsync(String, String)非同步擷取服務命名空間中所有可列舉的訂閱集合。
公用方法GetTopic從服務命名空間擷取主題。
公用方法GetTopicAsync從服務命名空間非同步擷取主題。
公用方法GetTopics()()()()擷取服務命名空間中的主題集合。
公用方法GetTopics(String)以指定的篩選條件擷取服務命名空間中的主題集合。您可以由實體名稱 (包括 starts with)、實體長度 (Gt or Lt)、已建立、已更新和已存取時間 (Gt 或 Lt) 進行篩選。
公用方法GetTopicsAsync()()()()非同步擷取服務命名空間中的主題集合。
公用方法GetTopicsAsync(String)非同步擷取服務命名空間中的主題集合。
公用方法GetType (繼承自 Object。)
公用方法GetVersionInfo擷取格式 "YYYY-MM" 的字串,此字串指出伺服器或服務可以處理的最高支援的通訊協定版本。
公用方法GetVersionInfoAsync非同步擷取格式 "YYYY-MM" 的字串,此字串指出伺服器或服務可以處理的最高支援的通訊協定版本。
公用方法NotificationHubExistsDetermines if there is a notification hub at the specified path in the service namespace.
公用方法NotificationHubExistsAsyncAsynchronously determines if there is a notification hub at the specified path in the service namespace.
公用方法QueueExists判斷佇列是否存在於服務命名空間中。
公用方法QueueExistsAsync非同步判斷佇列是否存在於服務命名空間中。
公用方法RelayExistsAsyncAsynchronously determines whether a relay exists in the service namespace.
公用方法SubscriptionExists判斷訂閱是否存在於服務命名空間中。
公用方法SubscriptionExistsAsync非同步判斷訂閱是否存在於服務命名空間中。
公用方法TopicExists判斷主題是否存在於服務命名空間中。
公用方法TopicExistsAsync非同步判斷主題是否存在於服務命名空間中。
公用方法ToString (繼承自 Object。)
公用方法UpdateNotificationHubUpdates an existing notification hub at the path specified in the description parameter.All the notification hub properties are overwritten with the ones specified in the description parameter.
公用方法UpdateNotificationHubAsyncAsynchronously updates an existing notification hub at the path specified in the description parameter.All the notification hub properties are overwritten with the ones specified in the description parameter.
公用方法UpdateQueue可讓您暫停或繼續佇列。
公用方法UpdateQueueAsync可讓您非同步暫停或繼續佇列。
公用方法UpdateRelayAsyncAsynchronously enables you to suspend or resume the relay.
公用方法UpdateSubscription可讓您暫停或繼續訂閱。
公用方法UpdateSubscriptionAsync可讓您非同步暫停或繼續訂閱。
公用方法UpdateTopic可讓您暫停或繼續主題。
公用方法UpdateTopicAsync可讓您非同步暫停或繼續主題。
上層

  名稱說明
公用欄位靜態成員ProtocolVersion指定格式 "YYYY-MM" 的字串,此字串指出用戶端的通訊協定版本。
上層

ServiceBusNamespaceSettings nsSettings =  new ServiceBusNamespaceSettings(); // with credentials and operation timeout
NamespaceManager client = new NamespaceManager(new Uri("baseUri"), NsSettings);

這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。

社群新增項目

新增
顯示:
© 2014 Microsoft