ReportingService2005 Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит методы и свойства, которые можно использовать для вызова веб-службы Microsoft SQL Server 2005 Reporting Services (SSRS).
public ref class ReportingService2005 : System::Web::Services::Protocols::SoapHttpClientProtocol
public class ReportingService2005 : System.Web.Services.Protocols.SoapHttpClientProtocol
type ReportingService2005 = class
inherit SoapHttpClientProtocol
Public Class ReportingService2005
Inherits SoapHttpClientProtocol
- Наследование
-
ReportingService2005
Комментарии
Чтобы использовать библиотеку веб-службы сервера отчетов, необходимо создать класс прокси-сервера в Microsoft Visual C# или Microsoft Visual Basic .NET, с помощью которого можно вызывать различные методы веб-службы. Дополнительные сведения о создании класса прокси-сервера Reporting Services с помощью microsoft платформа .NET Framework см. в статье Доступ к API SOAP.
Конструкторы
ReportingService2005() |
Инициализирует новый экземпляр класса ReportingService2005. |
Свойства
BatchHeaderValue |
Возвращает или задает значение (BatchHeaderValueобъект), представляющее уникальный, сгенерированный системой идентификатор пакета для многофакторных операций в REPORTING SERVICES SOAP API. |
ItemNamespaceHeaderValue |
Значение, представляющее собой идентификатор для получения свойств элемента. |
ServerInfoHeaderValue |
Сведения о сервере, представляющие собой версию сервера отчетов. |
Методы
CancelBatch() |
Отменяет пакет, инициализированный вызовом метода CreateBatch(). |
CancelJob(String) |
Отменяет выполнение задания. |
CreateBatch() |
Создает пакет, который выполняет несколько методов в одной транзакции. |
CreateDataDrivenSubscription(String, ExtensionSettings, DataRetrievalPlan, String, String, String, ParameterValueOrFieldReference[]) |
Создает управляемую данными подписку для указанного отчета. |
CreateDataSource(String, String, Boolean, DataSourceDefinition, Property[]) |
Создает новый источник данных в базе данных сервера отчетов. |
CreateFolder(String, String, Property[]) |
Добавляет папку в базу данных сервера отчетов. |
CreateLinkedReport(String, String, String, Property[]) |
Добавляет новый связанный отчет в базу данных сервера отчетов. |
CreateModel(String, String, Byte[], Property[]) |
Создает модель в пространстве имен каталога. |
CreateReport(String, String, Boolean, Byte[], Property[]) |
Добавляет новый отчет в базу данных сервера отчетов. |
CreateReportHistorySnapshot(String, Warning[]) |
Создает моментальный снимок журнала для указанного отчета. |
CreateResource(String, String, Boolean, Byte[], String, Property[]) |
Добавляет новый ресурс в базу данных сервера отчетов. |
CreateRole(String, String, Task[]) |
Добавляет новую роль в базу данных сервера отчетов. |
CreateSchedule(String, ScheduleDefinition) |
Создание нового общего расписания. |
CreateSubscription(String, ExtensionSettings, String, String, String, ParameterValue[]) |
Создает подписку на указанный отчет в базе данных сервера отчетов. |
DeleteItem(String) |
Удаляет указанный элемент из базы данных сервера отчетов. |
DeleteReportHistorySnapshot(String, String) |
Удаляет отдельный моментальный снимок журнала отчета для указанного отчета. В случае возникновения ошибки моментальный снимок журнала отчета не удаляется. |
DeleteRole(String) |
Удаляет указанную роль из базы данных сервера отчетов. |
DeleteSchedule(String) |
Удаляет общее расписание из базы данных сервера отчетов. |
DeleteSubscription(String) |
Удаляет подписку из базы данных сервера отчетов. |
DisableDataSource(String) |
Отключает включенный источник данных. |
EnableDataSource(String) |
Включает отключенный источник данных. |
ExecuteBatch() |
Выполняет все методы, связанные с идентификатором пакета в пределах одной транзакции базы данных. |
FindItems(String, BooleanOperatorEnum, SearchCondition[]) |
Возвращает элементы из базы данных сервера отчетов, которые соответствуют условиям поиска. |
FireEvent(String, String) |
Инициирует событие, основанное на предоставленных параметрах. |
FlushCache(String) |
Делает недействительным кэш для отдельного отчета. |
GenerateModel(String, String, String, Property[]) |
Создает модель по умолчанию на основе общего источника данных. |
GetCacheOptions(String, ExpirationDefinition) |
Возвращает конфигурацию кэширования для отчета и параметры, определяющие, когда истекает срок действия кэшированной копии отчета. |
GetDataDrivenSubscriptionProperties(String, ExtensionSettings, DataRetrievalPlan, String, ActiveState, String, String, String, ParameterValueOrFieldReference[]) |
Возвращает свойства управляемой данными подписки. |
GetDataSourceContents(String) |
Возвращает содержимое источника данных. |
GetExecutionOptions(String, ScheduleDefinitionOrReference) |
Возвращает параметр выполнения и соответствующие настройки для отдельного отчета. |
GetExtensionSettings(String) |
Возвращает список параметров для данного расширения. |
GetItemDataSourcePrompts(String) |
Возвращает подсказку источника данных для указанного элемента. |
GetItemDataSources(String) |
Возвращает источники данных для элемента в каталоге. |
GetItemType(String) |
Получает тип элемента в базе данных сервера отчетов, если элемент существует. |
GetModelDefinition(String) |
Получает определение для модели. |
GetModelItemPermissions(String, String) |
Извлекает разрешения пользователя, связанные с элементом в иерархии модели. |
GetModelItemPolicies(String, String, Boolean) |
Извлекает политики, связанные с элементом в иерархии модели. |
GetPermissions(String) |
Возвращает разрешения пользователя, связанные с данным элементом в базе данных сервера отчетов. |
GetPolicies(String, Boolean) |
Возвращает политики, связанные с данным элементом в базе данных сервера отчетов. |
GetProperties(String, Property[]) |
Возвращает значения одного или нескольких свойств элемента в базе данных сервера отчетов. |
GetRenderResource(String, String, String) |
Возвращает ресурс для указанного формата модуля подготовки отчетов. |
GetReportDefinition(String) |
Получает определение отчета. |
GetReportHistoryLimit(String, Boolean, Int32) |
Возвращает предельное количество моментальных снимков журнала для указанного отчета. |
GetReportHistoryOptions(String, Boolean, ScheduleDefinitionOrReference) |
Возвращает параметры и свойства моментального снимка журнала отчета, созданные для отчета. |
GetReportLink(String) |
Возвращает имя отчета, определение которого использовано в указанном связанном отчете. |
GetReportParameters(String, String, Boolean, ParameterValue[], DataSourceCredentials[]) |
Возвращает свойства параметра указанного отчета. Метод GetReportParameters(String, String, Boolean, ParameterValue[], DataSourceCredentials[]) также можно использовать для проверки значений параметров по параметрам для указанного отчета. |
GetResourceContents(String, String) |
Извлекает содержимое ресурса. |
GetRoleProperties(String, String) |
Возвращает сведения о роли и набор связанных задач. |
GetScheduleProperties(String) |
Возвращает свойства общего расписания. |
GetSubscriptionProperties(String, ExtensionSettings, String, ActiveState, String, String, String, ParameterValue[]) |
Возвращает свойства указанной подписки. |
GetSystemPermissions() |
Получает системные разрешения текущего пользователя. |
GetSystemPolicies() |
Возвращает системные политики вместе с группами и связанными ролями. |
GetSystemProperties(Property[]) |
Возвращает значение одного или нескольких системных свойств. |
GetUserModel(String, String) |
Возвращает семантическую часть модели для текущего пользователя. |
InheritModelItemParentSecurity(String, String) |
Удаляет политики, связанные с элементом в иерархии модели, в результате чего элемент модели наследует политики от родительского элемента. |
InheritParentSecurity(String) |
Удаляет политики, связанные с элементом. В результате элемент наследует политики родительского элемента. |
ListChildren(String, Boolean) |
Возвращает список дочерних элементов указанной папки. |
ListDependentItems(String) |
Возвращает список элементов каталога, который ссылается на указанный элемент каталога. |
ListEvents() |
Возвращает список событий, поддерживаемых сервером отчетов. |
ListExtensions(ExtensionTypeEnum) |
Возвращает список модулей, настроенных для данного типа модулей. |
ListJobs() |
Возвращает список заданий, выполняющихся на сервере отчетов. |
ListModelDrillthroughReports(String, String) |
Возвращает список детализированных отчетов, связанных с сущностью модели. |
ListModelItemChildren(String, String, Boolean) |
Возвращает массив дочерних элементов элемента модели. |
ListModelPerspectives(String) |
Выводит список моделей и перспектив, доступных пользователю. |
ListReportHistory(String) |
Возвращает список моментальных снимков журнала отчета и их свойства для указанного отчета. |
ListRoles(SecurityScopeEnum) |
Возвращает имена и описания ролей, управляемых сервером отчетов. |
ListScheduledReports(String) |
Возвращает список отчетов, связанных с общим расписанием. |
ListSchedules() |
Возвращает список всех общих расписаний. |
ListSecureMethods() |
Возвращает список методов SOAP, требующих при вызове безопасного соединения. |
ListSubscriptions(String, String) |
Возвращает список подписок, созданных пользователем для данного отчета. Этот список включает как стандартные подписки, так и подписки, управляемые данными. |
ListSubscriptionsUsingDataSource(String) |
Возвращает список подписок, связанных с данным источником данных. |
ListTasks(SecurityScopeEnum) |
Возвращает имена и описания задач, управляемых сервером отчетов. |
Logoff() |
Выполняет выход из системы для текущего пользователя, выполняющего запросы к веб-службе. |
LogonUser(String, String, String) |
Выполняет вход в систему пользователя и аутентифицирует запрос пользователя к веб-службе сервера отчетов. |
MoveItem(String, String) |
Перемещает или переименовывает элемент. |
PauseSchedule(String) |
Приостанавливает выполнение данного расписания. |
PrepareQuery(DataSource, DataSetDefinition, Boolean, String[]) |
Возвращает набор данных, содержащий поля, полученные запросом доставки для управляемой данными подписки. |
RegenerateModel(String) |
Обновляет существующую модель на основе изменений схемы источника данных. |
RemoveAllModelItemPolicies(String) |
Удаляет все политики, связанные с элементами модели в указанной модели. |
ResumeSchedule(String) |
Продолжение приостановленного общего расписания. |
SetCacheOptions(String, Boolean, ExpirationDefinition) |
Настраивает отчет для кэширования и предоставляет настройки, указывающие, когда истекает срок действия кэшированной копии отчета. |
SetDataDrivenSubscriptionProperties(String, ExtensionSettings, DataRetrievalPlan, String, String, String, ParameterValueOrFieldReference[]) |
Задает свойства управляемой данными подписки. |
SetDataSourceContents(String, DataSourceDefinition) |
Задает содержимое источника данных. |
SetExecutionOptions(String, ExecutionSettingEnum, ScheduleDefinitionOrReference) |
Задает параметры выполнения и соответствующие свойства выполнения для указанного отчета. |
SetItemDataSources(String, DataSource[]) |
Задает источники данных для элемента в каталоге. |
SetModelDefinition(String, Byte[]) |
Задает определение для указанной модели. |
SetModelDrillthroughReports(String, String, ModelDrillthroughReport[]) |
Связывает набор детализированных отчетов с моделью. |
SetModelItemPolicies(String, String, Policy[]) |
Извлекает политики безопасности для элемента в иерархии модели. |
SetPolicies(String, Policy[]) |
Задает политики, связанные с указанным элементом. |
SetProperties(String, Property[]) |
Задает одно или несколько свойств указанного элемента. |
SetReportDefinition(String, Byte[]) |
Задает определение для указанного отчета. |
SetReportHistoryLimit(String, Boolean, Int32) |
Указывает количество моментальных снимков отчета, хранимых сервером отчетов в базе данных. |
SetReportHistoryOptions(String, Boolean, Boolean, ScheduleDefinitionOrReference) |
Задает параметры журнала отчетов, указанные при создании моментального снимка журнала отчета для указанного отчета. |
SetReportLink(String, String) |
Указывает отчет, который используется для определения существующего связанного отчета. |
SetReportParameters(String, ReportParameter[]) |
Задает свойства параметра указанного отчета. |
SetResourceContents(String, Byte[], String) |
Задает содержимое ресурса. |
SetRoleProperties(String, String, Task[]) |
Задает свойства роли и связывает набор задач с указанной ролью. |
SetScheduleProperties(String, String, ScheduleDefinition) |
Задает свойства общего расписания. |
SetSubscriptionProperties(String, ExtensionSettings, String, String, String, ParameterValue[]) |
Задает свойства подписки. |
SetSystemPolicies(Policy[]) |
Задает системную политику, которая определяет группы и связанные роли. |
SetSystemProperties(Property[]) |
Задает одно или несколько системных свойств. |
UpdateReportExecutionSnapshot(String) |
Формирует моментальный снимок состояния выполнения отчета для указанного отчета. |
ValidateExtensionSettings(String, ParameterValueOrFieldReference[]) |
Проверяет параметры модулей служб Службы Reporting Services. |