Microsoft.ReportingServices.Interfaces Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы и интерфейсы, которые позволяют создавать и отправлять пользователям пользовательские уведомления через собственные модули доставки, а также создавать настраиваемые модули безопасности для служб Reporting Services.
Классы
| AceCollection |
Представляет коллекцию записей управления доступом, указывающих права доступа для одного доверенного лица или более. |
| AceStruct |
Представляет запись управления доступом для доверенного объекта (пользователя, группы или компьютера), указывающую операции, которые доверенный объект может выполнять с элементами в базе данных сервера отчетов. |
| CatalogOperationsCollection |
Представляет коллекцию операций с каталогом. |
| DatasourceOperationsCollection |
Представляет коллекцию операций источника данных. |
| DoNotCacheQueryDesignerAttribute |
Обеспечивает принудительную перезагрузку конструктора запросов каждый раз, когда создается экземпляр. |
| EnableEventArgs |
Предоставляет данные для события EnableAltDesignerChanged. |
| Extension |
Представляет расширение в службах SQL Server Reporting Services. |
| F1KeywordAttribute |
Представляет ключевое слово раздела для поиска в электронной документации по SQL Server при нажатии клавиши F1 в интерфейсе конструктора запросов. |
| FolderOperationsCollection |
Представляет коллекцию операций с папкой. |
| LocalizedNameAttribute |
Предоставляет локализованное имя модуля. |
| ModelItemOperationsCollection |
Представляет коллекцию ModelItemOperationsCollection. |
| ModelOperationsCollection |
Представляет коллекцию объектов ModelOperation. |
| Notification |
Представляет сведения о подписке, используемые модулями доставки для доставки отчетов. |
| NotificationWithResult |
Представляет уведомление с результатом. |
| OperationNames |
Содержит имена полей и соответствующие значения для операций, которые пользователи могут выполнять с элементами служб SQL Server Reporting Services. |
| RenderedOutputFile |
Представляет выходной файл модуля подготовки отчетов. Объект RenderedOutputFile содержит связанное имя файла и сведения о типе, которые требуются модулю доставки для обработки потока, возвращенного модулем подготовки отчетов. |
| Report |
Представляет сведения об отчете и методы, которые позволяют модулям доставки доставлять пользователям отчеты. |
| ReportOperationsCollection |
Представляет коллекцию операций с отчетом. |
| ResourceOperationsCollection |
Представляет коллекцию операций с ресурсами. |
| Setting |
Представляет параметр модуля. |
| SupportsGenericQueryDesignerAttribute |
Указывает, поддерживает ли IQueryDesigner пользовательский текстовый режим. |
| SupportsMdxQuerySpecificationAttribute |
Указывает, поддерживает ли IQueryDesigner режим запроса многомерных выражений (MDX). |
| ValidValue |
Представляет допустимое значение для параметра модуля. |
Интерфейсы
| IAuthenticationExtension |
Представляет модуль проверки подлинности служб SQL Server Reporting Services. |
| IAuthenticationExtension2 |
Представляет интерфейс расширения проверки подлинности. |
| IAuthorizationExtension |
Представляет модуль, который может использоваться для расширения функциональных возможностей авторизации служб SQL Server Reporting Services. |
| IDeliveryExtension |
Представляет модуль доставки служб SQL Server Reporting Services. |
| IDeliveryReportServerInformation |
Содержит сведения о сервере отчетов, необходимые для модулей доставки. Например, список доступных модулей подготовки отчетов. |
| IExtension |
Представляет расширение в службах SQL Server Reporting Services. |
| IParameter |
Определяет свойства параметра. |
| IQueryDesigner |
Представляет пользовательский конструктор запросов в построителе отчетов среды Business Intelligence Development Studio. |
| IQueryDesignerHelpConsumer |
Представляет потребителя справки в пользовательском конструкторе запросов. |
| IQueryDesignerHelpImpl |
Представляет реализацию справки в пользовательском конструкторе запросов. |
| IQueryDesignerState |
Представляет интерфейс для инициализации состояния IQueryDesigner и для сохранения данных состояния конструктора. |
| IRenderStream |
Предоставляет поддержку для подготовки к просмотру нескольких потоков из модуля подготовки отчетов. |
| IReportContext |
Определяет свойства контекста отчета. |
| IReportDefinitionCustomizationExtension |
Определяет метод ProcessReportDefinition(Byte[], IReportContext, IUserContext, Byte[], IEnumerable<RdceCustomizableElementId>), который используется для обработки определения отчета. |
| IRSRequestContext |
Определяет свойства контекста запроса для служб отчетов. |
| ISemanticModelGenerator |
Определяет свойства и методы для создания семантической модели отчета. |
| ISubscriptionBaseUIUserControl |
Представляет средства получения от пользователя сведений о подписке, зависящих от модуля доставки (например, адреса электронной почты). |
| IUserContext |
Определяет свойства контекста пользовательского сеанса. |
| IWindowsAuthenticationExtension |
Представляет расширение проверки подлинности Windows в SQL Server Reporting Services. |
| IWindowsAuthenticationExtension2 |
Представляет интерфейс расширения проверки подлинности Windows. |
Перечисления
| AuthenticationType |
Определяет режимы проверки подлинности. |
| CatalogOperation |
Описывает операции, которые пользователь может выполнять в каталоге. |
| DatasourceOperation |
Указывает операции, которые пользователь может выполнять с общим источником данных. |
| FolderOperation |
Описывает операции, которые пользователь может выполнять по отношению к папке. |
| ModelItemOperation |
Описывает типы операций, допустимые по отношению к элементу модели. |
| ModelOperation |
Описывает операции, которые пользователь может выполнить по отношению к модели. |
| RdceCustomizableElementId |
Определяет настраиваемые элементы отчета. |
| ReportOperation |
Описывает операции, которые пользователь может выполнять по отношению к отчету. |
| ResourceOperation |
Указывает операции, которые пользователь может выполнять с ресурсом. |
| SecurityItemType |
Перечисляет элемент, связанный с определенным запросом авторизации. |
| StreamOper |
Определяет операцию, используемую методом CreateAndRegisterStream. Модулю подготовки отчетов во время работы может потребоваться поток, который доступен клиентским приложениям по протоколу SOAP, через URL-адрес или временный поток, применяемый в процессе подготовки отчета. |
Делегаты
| CreateAndRegisterStream |
Создает и регистрирует поток и вызывается сервером отчетов для получения потока вывода отчета, подготовленного к просмотру. |
| EnableEventHandler |
Представляет метод для обработки события EnableAltDesignerChanged. |
Комментарии
Библиотека классов расширения Reporting Services — это набор классов, интерфейсов и типов значений, включенных в Reporting Services. Эта библиотека предоставляет доступ к функциональным возможностям системы и предназначена для создания основы, на которой платформа .NET Framework приложения могут использоваться для расширения Reporting Services компонентов.