匯出 (0) 列印
全部展開

NamespaceManager 類別

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

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

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

[<SealedAttribute>]
type NamespaceManager =  class end

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 的新執行個體。
公用方法CreateConsumerGroup(ConsumerGroupDescription)
公用方法CreateConsumerGroup(String, String)
公用方法CreateConsumerGroupAsync(ConsumerGroupDescription)
公用方法CreateConsumerGroupAsync(String, String)
公用方法CreateConsumerGroupIfNotExists(ConsumerGroupDescription)
公用方法CreateConsumerGroupIfNotExists(String, String)
公用方法CreateConsumerGroupIfNotExistsAsync(ConsumerGroupDescription)
公用方法CreateConsumerGroupIfNotExistsAsync(String, String)
公用方法CreateEventHub(String)
公用方法CreateEventHub(EventHubDescription)
公用方法CreateEventHubAsync(String)
公用方法CreateEventHubAsync(EventHubDescription)
公用方法CreateEventHubIfNotExists(String)
公用方法CreateEventHubIfNotExists(EventHubDescription)
公用方法CreateEventHubIfNotExistsAsync(String)
公用方法CreateEventHubIfNotExistsAsync(EventHubDescription)
公用方法靜態成員CreateFromConnectionString使用指定的連線字串建立 NamespaceManager 的新執行個體。
公用方法CreateNotificationHubdescription 參數中指定的屬性建立新通知中心。
公用方法CreateNotificationHubAsyncdescription 參數中指定的屬性非同步建立新通知中心。
公用方法CreateQueue(String)使用指定的路徑,在服務命名空間中建立新佇列。
公用方法CreateQueue(QueueDescription)使用指定的佇列描述,在服務命名空間中建立新佇列。
公用方法CreateQueueAsync(String)使用指定的路徑,在服務命名空間中非同步建立新佇列。
公用方法CreateQueueAsync(QueueDescription)使用指定的佇列描述,在服務命名空間中非同步建立新佇列。
公用方法CreateRelayAsync(RelayDescription)非同步使用指定的佇列描述,在服務命名空間中建立新轉送。
公用方法CreateRelayAsync(String, RelayType)使用指定的路徑,在服務命名空間中非同步建立新佇列。
公用方法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)使用指定的主題描述,在服務命名空間中非同步建立新主題。
公用方法DeleteConsumerGroup
公用方法DeleteConsumerGroupAsync
公用方法DeleteEventHub
公用方法DeleteEventHubAsync
公用方法DeleteNotificationHub刪除提供的 path 中的通知中心。
公用方法DeleteNotificationHubAsync非同步刪除提供的 path 中的通知中心。
公用方法DeleteQueue刪除由相對於服務命名空間基底位址之路徑所描述的佇列。
公用方法DeleteQueueAsync非同步刪除由相對於服務命名空間基底位址的路徑所描述的佇列。
公用方法DeleteRelayAsync非同步刪除由相對於服務命名空間基底位址的路徑所描述的轉送。
公用方法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。)
公用方法EventHubExists
公用方法EventHubExistsAsync
公用方法GetConsumerGroup
公用方法GetConsumerGroupAsync
公用方法GetConsumerGroups
公用方法GetConsumerGroupsAsync
公用方法GetEventHub
公用方法GetEventHubAsync
公用方法GetEventHubPartition
公用方法GetEventHubPartitionAsync
公用方法GetEventHubs
公用方法GetEventHubsAsync
公用方法GetHashCode (繼承自 Object。)
公用方法GetNotificationHub擷取服務命名空間通知中心描述。
公用方法GetNotificationHubAsync非同步擷取服務命名空間通知中心描述。
公用方法GetNotificationHubJobAsync
公用方法GetNotificationHubJobsAsync
公用方法GetNotificationHubs擷取服務命名空間通知中心描述。
公用方法GetNotificationHubsAsync非同步擷取服務命名空間通知中心描述。
公用方法GetQueue從服務命名空間擷取佇列。
公用方法GetQueueAsync從服務命名空間非同步擷取佇列。
公用方法GetQueues()()()()擷取服務命名空間中所有可列舉的佇列集合。
公用方法GetQueues(String)以指定的篩選條件擷取服務命名空間中所有可列舉的佇列集合。您可以由實體名稱 (包括 starts with)、實體長度 (Gt or Lt)、已建立、已更新和已存取時間 (Gt 或 Lt) 進行篩選。
公用方法GetQueuesAsync()()()()非同步擷取服務命名空間中所有可列舉的佇列集合。
公用方法GetQueuesAsync(String)以指定的篩選條件非同步擷取服務命名空間中所有可列舉的佇列集合。
公用方法GetRelayAsync以指定的路徑非同步擷取服務命名空間中所有可列舉的轉送集合。
公用方法GetRelaysAsync非同步擷取服務命名空間中所有可列舉的轉送集合。
公用方法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" 的字串,此字串指出伺服器或服務可以處理的最高支援的通訊協定版本。
公用方法NotificationHubExists判斷服務命名空間中指定的 path 中是否有通知中心。
公用方法NotificationHubExistsAsync非同步判斷服務命名空間中指定的 path 是否有通知中心。
公用方法QueueExists判斷佇列是否存在於服務命名空間中。
公用方法QueueExistsAsync非同步判斷佇列是否存在於服務命名空間中。
公用方法RelayExistsAsync非同步判斷轉送是否存在於服務命名空間中。
公用方法SubmitNotificationHubJobAsync
公用方法SubscriptionExists判斷訂閱是否存在於服務命名空間中。
公用方法SubscriptionExistsAsync非同步判斷訂閱是否存在於服務命名空間中。
公用方法TopicExists判斷主題是否存在於服務命名空間中。
公用方法TopicExistsAsync非同步判斷主題是否存在於服務命名空間中。
公用方法ToString (繼承自 Object。)
公用方法UpdateConsumerGroup
公用方法UpdateConsumerGroupAsync
公用方法UpdateEventHub
公用方法UpdateEventHubAsync
公用方法UpdateNotificationHub更新 description 參數中指定路徑中現有的通知中心。所有通知中心屬性均以 description 參數中指定的參數覆寫。
公用方法UpdateNotificationHubAsync非同步更新 description 參數中指定路徑中現有的通知中心。所有通知中心屬性均以 description 參數中指定的參數覆寫。
公用方法UpdateQueue可讓您更新佇列。
公用方法UpdateQueueAsync可讓您非同步更新佇列。
公用方法UpdateRelayAsync可讓您非同步更新轉送。
公用方法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) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。

社群新增項目

顯示:
© 2015 Microsoft