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 компонентов.