匯出 (0) 列印
全部展開

NamespaceManager 類別

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

System.Object
  Microsoft.ServiceBus.NamespaceManager

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

[<SealedAttribute>]
type NamespaceManager =  class end

NamespaceManager 型別公開下列成員。

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

  名稱說明
公用屬性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) 方法的非同步版本。
公用方法BeginRenameQueue以非同步方式重新命名命名空間內的佇列。
公用方法BeginRenameTopic以非同步方式重新命名命名空間內的主題。
公用方法BeginSubscriptionExistsSubscriptionExists(String, String) 方法的非同步版本。
公用方法BeginTopicExistsTopicExists(String) 方法的非同步版本。
公用方法BeginUpdateQueueUpdateQueue(String) 方法的非同步版本。
公用方法BeginUpdateSubscriptionUpdateSubscription(String) 方法的非同步版本。
公用方法BeginUpdateTopicUpdateTopic(String) 方法的非同步版本。
公用方法靜態成員Create建立 NamespaceManager 的新執行個體。
公用方法CreateConsumerGroup(ConsumerGroupDescription)使用指定的 ConsumerGroupDescription 建立事件中心消費者群組。
公用方法CreateConsumerGroup(String, String)使用預設值以及指定的事件中心路徑和消費者群組名稱,建立事件中心消費者群組。
公用方法CreateConsumerGroupAsync(ConsumerGroupDescription)CreateConsumerGroup(ConsumerGroupDescription) 的非同步版本。
公用方法CreateConsumerGroupAsync(String, String)CreateConsumerGroup(String, String) 的非同步版本。
公用方法CreateConsumerGroupIfNotExists(ConsumerGroupDescription)若不存在,請使用指定的 ConsumerGroupDescription 做為中繼資料來建立消費者群組。如果群組已存在,則傳回儲存的 ConsumerGroupDescription
公用方法CreateConsumerGroupIfNotExists(String, String)若不存在,請使用指定的事件中心路徑和群組名稱來建立消費者群組。如果群組已存在,則傳回儲存的 ConsumerGroupDescription
公用方法CreateConsumerGroupIfNotExistsAsync(ConsumerGroupDescription)CreateConsumerGroupIfNotExists(ConsumerGroupDescription) 的非同步版本。
公用方法CreateConsumerGroupIfNotExistsAsync(String, String)CreateConsumerGroupIfNotExists(String, String) 的非同步版本。
公用方法CreateEventHub(String)使用預設值,為指定的輸入路徑建立新的 Event Hub
公用方法CreateEventHub(EventHubDescription)使用指定的 EventHubDescription 建立新的 Event Hub
公用方法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結束建立主題的非同步要求。
公用方法EndDeleteInstallation
公用方法EndDeleteQueue結束刪除佇列的非同步要求。
公用方法EndDeleteRegistration結束刪除登錄的非同步要求。
公用方法EndDeleteSubscription結束刪除訂閱的非同步要求。
公用方法EndDeleteTopic結束刪除主題的非同步要求。
公用方法EndGetQueue結束取得佇列的非同步要求。
公用方法EndGetQueues結束從服務命名空間擷取所有佇列的非同步要求。
公用方法EndGetRules結束從服務命名空間擷取所有規則的非同步要求。
公用方法EndGetSubscription結束取得訂閱的非同步要求。
公用方法EndGetSubscriptions結束從服務命名空間擷取所有訂閱的非同步要求。
公用方法EndGetTopic結束取得主題的非同步要求。
公用方法EndGetTopics結束從服務命名空間擷取所有主題的非同步要求。
公用方法EndGetVersionInfo結束要取得版本資訊的非同步要求。
公用方法EndQueueExists結束判斷佇列是否存在於服務命名空間中的非同步要求。
公用方法EndRenameQueue結束重新命名佇列的非同步要求。
公用方法EndRenameTopic結束重新命名主題的非同步要求。
公用方法EndSubscriptionExists結束判斷訂閱是否存在於服務命名空間中的非同步要求。
公用方法EndTopicExists結束判斷主題是否存在於服務命名空間中的非同步要求。
公用方法EndUpdateQueue結束要更新佇列的非同步要求。
公用方法EndUpdateSubscription結束要更新訂閱的非同步要求。
公用方法EndUpdateTopic結束要更新主題的非同步要求。
公用方法Equals (繼承自 Object。)
公用方法EventHubExists指出事件中心是否存在。
公用方法EventHubExistsAsync以非同步方式判斷事件中心是否存在於服務命名空間中。
公用方法GetConsumerGroup取得事件中心消費者群組。
公用方法GetConsumerGroupAsync以非同步方式取得消費者群組。
公用方法GetConsumerGroups取得表示一組消費者群組的集合。
公用方法GetConsumerGroupsAsync以非同步方式取得一組消費者群組。
公用方法GetEventHub取得事件中心資訊。
公用方法GetEventHubAsync以非同步方式取得事件中心的相關資訊。
公用方法GetEventHubPartition(String, String)傳回指定事件中心分割相關的資訊。這個方法會假設您想要了解由 name 參數指定的分割資訊,該參數屬於 eventHubPath 指定的預設消費者群組。
公用方法GetEventHubPartition(String, String, String)
公用方法GetEventHubPartitionAsync(String, String)GetEventHubPartition(String, String) 的非同步版本。
公用方法GetEventHubPartitionAsync(String, String, String)GetEventHubPartition(String, String) 的非同步版本。
公用方法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非同步擷取服務命名空間中所有可列舉的轉送集合。
公用方法GetRevokedPublishers傳回事件中心中所有已撤銷的發行者。
公用方法GetRevokedPublishersAsyncGetRevokedPublishers(String) 的非同步版本。
公用方法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非同步判斷轉送是否存在於服務命名空間中。
公用方法RenameQueue重新命名命名空間內的佇列。
公用方法RenameQueueAsyncRenameQueue(String, String) 的非同步版本。
公用方法RenameTopic重新命名命名空間內的主題。
公用方法RenameTopicAsyncRenameTopic(String, String) 的非同步版本。
公用方法RestorePublisher從事件中心撤銷清單中移除發行者。
公用方法RestorePublisherAsyncRestorePublisher(String, String) 的非同步版本。
公用方法RevokePublisher將發行者新增至事件中心撤銷清單。
公用方法RevokePublisherAsyncRevokePublisher(String, String) 的非同步版本。
公用方法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