Продажи: 1-800-867-1389

Класс NamespaceManager

Представляет класс привязки, используемый для управления сущностями, такими как очереди, разделы, подписки и правила, в вашем пространстве имен службы. Для управления необходимо указать адрес и учетные данные пространства имен службы.

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

Пространство имен:  Microsoft.ServiceBus
Сборка:  Microsoft.ServiceBus (в Microsoft.ServiceBus.dll)

public sealed class 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)Инициализирует новый экземпляр класса NamespaceManager с данным базовым адресом пространства имен службы и объектом NamespaceManagerSettings.
Открытый методNamespaceManager(String, TokenProvider)Инициализирует новый экземпляр класса NamespaceManager с данным базовым адресом пространства имен службы и поставщиком маркеров.
Открытый методNamespaceManager(Uri, NamespaceManagerSettings)Инициализирует новый экземпляр класса NamespaceManager с данным базовым URI-адресом пространства имен службы и объектом NamespaceManagerSettings.
Открытый методNamespaceManager(Uri, TokenProvider)Инициализирует новый экземпляр класса NamespaceManager с данным базовым URI-адресом пространства имен службы и объектом 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).
Открытый методBeginDeleteQueueАсинхронная версия метода DeleteQueue(String).
Открытый методBeginDeleteSubscriptionАсинхронная версия метода DeleteSubscription(String, String).
Открытый методBeginDeleteTopicАсинхронная версия метода DeleteTopic(String).
Открытый методBeginGetQueueАсинхронная версия метода GetQueue(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).
Открытый методBeginGetSubscriptionАсинхронная версия метода GetSubscription(String, String).
Открытый методBeginGetSubscriptions(String, AsyncCallback, Object)Асинхронная версия метода GetSubscriptions(String).
Открытый методBeginGetSubscriptions(String, String, AsyncCallback, Object)Асинхронная версия GetSubscriptions(String, String).
Открытый методBeginGetTopicАсинхронная версия метода GetTopic(String).
Открытый методBeginGetTopics(AsyncCallback, Object)Асинхронная версия метода GetTopics()()()().
Открытый методBeginGetTopics(String, AsyncCallback, Object)Асинхронная версия метода GetTopics(String).
Открытый методBeginGetVersionInfoАсинхронная версия метода GetVersionInfo(String).
Открытый методBeginQueueExistsАсинхронная версия метода QueueExists(String).
Открытый методBeginSubscriptionExistsАсинхронная версия метода SubscriptionExists(String, String).
Открытый методBeginTopicExistsАсинхронная версия метода TopicExists(String).
Открытый методBeginUpdateQueueАсинхронная версия метода UpdateQueue(String).
Открытый методBeginUpdateSubscriptionАсинхронная версия метода UpdateSubscription(String).
Открытый методBeginUpdateTopicАсинхронная версия метода UpdateTopic(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 по заданной строке подключения.
Открытый методCreateNotificationHubСоздает новый центр уведомлений со свойствами, указанными в параметре description.
Открытый методCreateNotificationHubAsyncАсинхронно создает новый центр уведомлений со свойствами, указанными в параметре description.
Открытый метод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)Извлекает перечислимую коллекцию, состоящую из всех очередей в пространстве имен службы, по указанному фильтру. Фильтровать можно по сочетанию имени сущности (включая условие начинается с), длины сущности (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)Извлекает коллекцию разделов в пространстве имен службы по указанному фильтру. Фильтровать можно по сочетанию имени сущности (включая условие начинается с), длины сущности (Gt or Lt), а также времени создания, обновления и обращения (Gt (больше) или Lt (меньше)).
Открытый методGetTopicsAsync()()()()Асинхронно извлекает коллекцию разделов в пространстве имен службы.
Открытый методGetTopicsAsync(String)Асинхронно извлекает коллекцию разделов в пространстве имен службы.
Открытый методGetType (Производный от Object.)
Открытый методGetVersionInfoИзвлекает строку формата "ГГГГ-ММ", показывающую максимальную поддерживаемую версию протокола, которую могут обработать сервер или служба.
Открытый методGetVersionInfoAsyncАсинхронно извлекает строку формата «ГГГГ-ММ», показывающую максимальную поддерживаемую версию протокола, которую могут обработать сервер или служба.
Открытый метод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Задает строку формата "ГГГГ-ММ", показывающую версию протокола клиента.
В начало

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

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.
Была ли вам полезна эта информация?
(1500 символов осталось)
Спасибо за ваш отзыв

Добавления сообщества

ДОБАВИТЬ
Корпорация Майкрософт проводит интернет-опрос, чтобы выяснить ваше мнение о веб-сайте MSDN. Если вы желаете принять участие в этом интернет-опросе, он будет отображен при закрытии веб-сайта MSDN.

Вы хотите принять участие?
Показ:
© 2014 Microsoft