ProvideBrokeredServiceAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает регистрацию пакета Visual Studio, которая приводит к загрузке пакета при запросе указанной службы.
public ref class ProvideBrokeredServiceAttribute : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public class ProvideBrokeredServiceAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideBrokeredServiceAttribute = class
inherit RegistrationAttribute
Public Class ProvideBrokeredServiceAttribute
Inherits RegistrationAttribute
- Наследование
- Производный
- Атрибуты
Конструкторы
ProvideBrokeredServiceAttribute(String, String) |
Инициализирует новый экземпляр класса ProvideBrokeredServiceAttribute. |
ProvideBrokeredServiceAttribute(String) |
Инициализирует новый экземпляр класса ProvideBrokeredServiceAttribute. |
Поля
AllowGuestClientsRegValue |
Значение реестра для хранения контекста безопасности |
AudienceRegValue |
Значение реестра, обозначающее область службы. |
BrokeredServiceRegKey |
Раздел реестра для BrokeredServices |
DefaultAudience |
Значение по умолчанию для Audience. |
Свойства
AllowTransitiveGuestClients |
Возвращает или задает значение, указывающее, разрешено ли гостевым клиентам транзитивно приобретать эту службу.
По умолчанию ( |
Audience |
Возвращает или задает значение, указывающее, каким клиентам должно быть разрешено напрямую получать эту службу. Аудитории могут быть побитово или совместно, чтобы расширить набор клиентов, которым разрешено приобретать эту службу. |
Name |
Возвращает имя службы (то же, что и Name.) |
TypeId |
Переопределите свойство TypeID, чтобы разрешить производным классам RegistrationAttribute работать с System.ComponentModel.TypeDescriptor.GetAttributes(...). Атрибут, производный от этого, должен переопределять это свойство только в том случае, если ему требуется более эффективное управление экземплярами, которые можно применить к классу. (Унаследовано от RegistrationAttribute) |
Version |
Возвращает или задает версию профилированной службы (аналогичную Version.) |
Методы
GetPackageGuid(RegistrationAttribute+RegistrationContext) |
Возвращает GUID для пакета, который представляет эту службу. |
GetPackageRegKeyPath(Guid) |
Получает путь в реестре (относительно корня реестра приложения) VSPackage. (Унаследовано от RegistrationAttribute) |
GetRegistryRoot(String, Version) |
Возвращает относительный путь VS-hive к ключу, по которому зарегистрирована служба с брокером. |
Register(RegistrationAttribute+RegistrationContext) |
Регистрирует данный VSPackage с заданным контекстом при вызове внешним средством регистрации, например regpkg.exe. Дополнительные сведения см. в разделе Регистрация пакетов VSPackage. |
SetRegistryValues(RegistrationAttribute+RegistrationContext, RegistrationAttribute+Key) |
Задает значения в указанном разделе реестра. |
Unregister(RegistrationAttribute+RegistrationContext) |
Вызывается для отмены регистрации атрибута с данным контекстом. |