ReportingService2010 Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит методы и свойства, которые можно использовать для вызова веб-службы Reporting Services, если она работает как в собственном режиме, так и в режиме интеграции с SharePoint.
public ref class ReportingService2010 : System::Web::Services::Protocols::SoapHttpClientProtocol
[System.CodeDom.Compiler.GeneratedCode("wsdl", "2.0.50727.3038")]
[System.ComponentModel.DesignerCategory("code")]
[System.Diagnostics.DebuggerStepThrough]
[System.Web.Services.WebServiceBinding(Name="ReportingService2010Soap", Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
[System.Xml.Serialization.XmlInclude(typeof(ReportService2010.RecurrencePattern))]
[System.Xml.Serialization.XmlInclude(typeof(ReportService2010.ScheduleDefinitionOrReference))]
[System.Xml.Serialization.XmlInclude(typeof(ReportService2010.DataSourceDefinitionOrReference))]
[System.Xml.Serialization.XmlInclude(typeof(ReportService2010.ExpirationDefinition))]
public class ReportingService2010 : System.Web.Services.Protocols.SoapHttpClientProtocol
[<System.CodeDom.Compiler.GeneratedCode("wsdl", "2.0.50727.3038")>]
[<System.ComponentModel.DesignerCategory("code")>]
[<System.Diagnostics.DebuggerStepThrough>]
[<System.Web.Services.WebServiceBinding(Name="ReportingService2010Soap", Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")>]
[<System.Xml.Serialization.XmlInclude(typeof(ReportService2010.RecurrencePattern))>]
[<System.Xml.Serialization.XmlInclude(typeof(ReportService2010.ScheduleDefinitionOrReference))>]
[<System.Xml.Serialization.XmlInclude(typeof(ReportService2010.DataSourceDefinitionOrReference))>]
[<System.Xml.Serialization.XmlInclude(typeof(ReportService2010.ExpirationDefinition))>]
type ReportingService2010 = class
inherit SoapHttpClientProtocol
Public Class ReportingService2010
Inherits SoapHttpClientProtocol
- Наследование
-
ReportingService2010
- Атрибуты
Конструкторы
ReportingService2010() |
Инициализирует новый экземпляр класса ReportingService2010. |
Свойства
ItemNamespaceHeaderValue |
Значение, представляющее собой идентификатор для получения свойств элемента. |
ServerInfoHeaderValue |
Возвращает или задает сведения о сервере, представляющие собой версию сервера отчетов. |
TrustedUserHeaderValue |
Это свойство не используется. |
Методы
CancelJob(String) |
Отменяет выполнение задания. |
ChangeSubscriptionOwner(String, String) |
Изменяет владельца подписки. |
CreateCacheRefreshPlan(String, String, String, String, ParameterValue[]) |
Создает план обновления кэша для элемента. Этот метод применим к элементам типа |
CreateCatalogItem(String, String, String, Boolean, Byte[], Property[], Warning[]) |
Добавляет новый элемент в базу данных сервера отчетов или в библиотеку SharePoint Этот метод применим к элементам типа |
CreateDataDrivenSubscription(String, ExtensionSettings, DataRetrievalPlan, String, String, String, ParameterValueOrFieldReference[]) |
Создает управляемую данными подписку для указанного элемента. Этот метод применим к элементам типа |
CreateDataSource(String, String, Boolean, DataSourceDefinition, Property[]) |
Создает новый источник данных в базе данных сервера отчетов или в библиотеке SharePoint. |
CreateFolder(String, String, Property[]) |
Добавляет папку в базу данных сервера отчетов или в библиотеку SharePoint. |
CreateItemHistorySnapshot(String, Warning[]) |
Создает моментальный снимок журнала элементов указанного элемента каталога. Этот метод применим к элементам типа |
CreateLinkedItem(String, String, String, Property[]) |
Добавляет новый связанный элемент в базу данных сервера отчетов. |
CreateReportEditSession(String, String, Byte[], Warning[]) |
Создает новый сеанс изменения отчета в базе данных сервера отчетов. |
CreateRole(String, String, String[]) |
Добавляет новую роль в базу данных сервера отчетов. Этот метод применим только в собственном режиме. |
CreateSchedule(String, ScheduleDefinition, String) |
Создание нового общего расписания. |
CreateSubscription(String, ExtensionSettings, String, String, String, ParameterValue[]) |
Создает подписку для указанного элемента в базе данных сервера отчетов или библиотеке SharePoint. Этот метод применим к элементам типа |
DeleteCacheRefreshPlan(String) |
Удаляет план обновления кэша. |
DeleteItem(String) |
Удаляет указанный элемент из базы данных сервера отчетов или из библиотеки SharePoint. Этот метод подходит для всех типов элементов. |
DeleteItemHistorySnapshot(String, String) |
Удаляет отдельный моментальный снимок журнала элементов указанного элемента каталога. В случае возникновения ошибки моментальный снимок журнала элементов не удаляется. Этот метод применим к элементам типа |
DeleteRole(String) |
Удаляет указанную роль из базы данных сервера отчетов. Этот метод применим только в собственном режиме. |
DeleteSchedule(String) |
Удаляет общее расписание из базы данных сервера отчетов или из библиотеки SharePoint. |
DeleteSubscription(String) |
Удаляет подписку из базы данных сервера отчетов. |
DisableDataSource(String) |
Отключает включенный источник данных. |
EnableDataSource(String) |
Включает отключенный источник данных. |
FindItems(String, BooleanOperatorEnum, Property[], SearchCondition[]) |
Возвращает элементы, соответствующие указанным условиям поиска, из базы данных сервера отчетов или библиотеки SharePoint. |
FireEvent(String, String, String) |
Вызывает событие, основанное на предоставленных параметрах. |
FlushCache(String) |
Делает недействительным кэш для элемента. Этот метод применим к элементам типа |
GenerateModel(String, String, String, Property[], Warning[]) |
Создает модель по умолчанию на основе общего источника данных. |
GetCacheOptions(String, ExpirationDefinition) |
Возвращает конфигурацию кэширования для элемента и параметры, которые описывают, когда истекает срок действия кэшированной копии элемента. Этот метод применим к элементам типа |
GetCacheRefreshPlanProperties(String, String, CacheRefreshPlanState, String, String, ParameterValue[]) |
Возвращает свойства указанного плана обновления кэша. |
GetDataDrivenSubscriptionProperties(String, ExtensionSettings, DataRetrievalPlan, String, ActiveState, String, String, String, ParameterValueOrFieldReference[]) |
Возвращает свойства управляемой данными подписки. |
GetDataSourceContents(String) |
Возвращает содержимое источника данных. |
GetExecutionOptions(String, ScheduleDefinitionOrReference) |
Возвращает параметр выполнения и соответствующие настройки для отдельного элемента. Этот метод применим к элементам типа |
GetExtensionSettings(String) |
Возвращает список параметров для данного расширения. |
GetItemDataSourcePrompts(String) |
Возвращает подсказку источника данных для указанного элемента. Этот метод применим к элементам типа |
GetItemDataSources(String) |
Возвращает источники данных для элемента в каталоге. |
GetItemDefinition(String) |
Получает определение или содержимое элемента. Этот метод применим к элементам типа |
GetItemHistoryLimit(String, Boolean, Int32) |
Возвращает предельное количество моментальных снимков журнала для указанного элемента каталога. Этот метод применим к элементам типа |
GetItemHistoryOptions(String, Boolean, ScheduleDefinitionOrReference) |
Возвращает параметр моментального снимка журнала элемента и свойства, созданные для элемента каталога. Этот метод применим к элементам типа |
GetItemLink(String) |
Возвращает имя элемента, описание которого используется для указанного связанного элемента. Этот метод применим к элементам типа |
GetItemParameters(String, String, Boolean, ParameterValue[], DataSourceCredentials[]) |
Возвращает свойства параметра для указанного элемента. Этот метод также можно использовать для проверки значений параметров указанного элемента. |
GetItemReferences(String, String) |
Возвращает список ссылок элементов каталога, связанных с элементом. Этот метод применим к элементам типа |
GetItemType(String) |
Извлекает тип элемента из базы данных сервера отчетов или из библиотеки SharePoint, если этот элемент существует. |
GetModelItemPermissions(String, String) |
Извлекает разрешения пользователя, связанные с элементом в иерархии модели. |
GetModelItemPolicies(String, String, Boolean) |
Извлекает политики, связанные с элементом в иерархии модели. |
GetPermissions(String) |
Возвращает разрешения пользователя, связанные с данным элементом в базе данных сервера отчетов или в библиотеке SharePoint. |
GetPolicies(String, Boolean) |
Возвращает политики, связанные с данным элементом в базе данных сервера отчетов или библиотеке SharePoint. |
GetProperties(String, Property[]) |
Возвращает значения одного или нескольких свойств элемента в базе данных сервера отчетов или в библиотеке SharePoint. Этот метод подходит для всех типов элементов. |
GetReportServerConfigInfo(Boolean) |
Возвращает сведения о подключенном экземпляре сервера отчетов или обо всех экземплярах сервера отчетов в масштабном развертывании. |
GetRoleProperties(String, 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) |
Удаляет политики, связанные с элементом. В результате элемент наследует политики родительского элемента. Этот метод подходит для всех типов элементов. |
IsSSLRequired() |
Возвращает значение типа |
ListCacheRefreshPlans(String) |
Возвращает список планов обновления кэша, связанный с элементом каталога. |
ListChildren(String, Boolean) |
Возвращает список дочерних элементов указанной папки. |
ListDatabaseCredentialRetrievalOptions() |
Возвращает список поддерживаемых параметров получения учетных данных. |
ListDependentItems(String) |
Возвращает список элементов каталога, который ссылается на указанный элемент каталога. |
ListEvents() |
Возвращает список событий, поддерживаемых сервером отчетов. |
ListExecutionSettings() |
Возвращает список поддерживаемых настроек выполнения. |
ListExtensions(String) |
Возвращает список модулей, настроенных для данного типа модулей. |
ListExtensionTypes() |
Возвращает список поддерживаемых типов расширений. |
ListItemHistory(String) |
Возвращает список моментальных снимков журнала элементов и их свойства для указанного элемента каталога. Этот метод применим к элементам типа |
ListItemTypes() |
Возвращает список поддерживаемых типов элементов каталога. |
ListJobActions() |
Возвращает список поддерживаемых действий заданий. |
ListJobs() |
Возвращает список заданий, выполняющихся на сервере отчетов. |
ListJobStates() |
Возвращает список поддерживаемых состояний заданий. |
ListJobTypes() |
Возвращает список поддерживаемых типов заданий. |
ListModelDrillthroughReports(String, String) |
Выводит список детализированных отчетов, связанных с сущностью модели. |
ListModelItemChildren(String, String, Boolean) |
Возвращает массив дочерних элементов элемента модели. |
ListModelItemTypes() |
Возвращает список поддерживаемых типов элементов модели. |
ListModelPerspectives(String) |
Выводит список моделей и перспектив, доступных пользователю. |
ListMySubscriptions(String) |
Получает список подписок, созданных текущим пользователем сервера отчетов или сайта SharePoint для данного элемента каталога. |
ListParameterStates() |
Возвращает список поддерживаемых состояний параметров. |
ListParameterTypes() |
Возвращает список поддерживаемых типов параметров. |
ListParents(String) |
Находит родительские элементы для данного элемента. |
ListRoles(String, String) |
Возвращает имена и описания ролей для сервера отчетов или заданного сайта SharePoint. |
ListScheduledItems(String) |
Возвращает список элементов, связанных с общим расписанием. |
ListSchedules(String) |
Возвращает список всех общих расписаний в базе данных сервера отчетов или на указанном сайте SharePoint. |
ListScheduleStates() |
Возвращает список поддерживаемых режимов расписания. |
ListSecurityScopes() |
Возвращает список поддерживаемых областей безопасности. |
ListSubscriptions(String) |
Получает список подписок, созданных для данного элемента. Этот метод применим к элементам типа |
ListSubscriptionsUsingDataSource(String) |
Возвращает список подписок, связанных с данным источником данных. |
ListTasks(String) |
Возвращает задания, управляемые сервером отчетов. |
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) |
Настраивает элемент для кэширования и предоставляет настройки, указывающие, когда истекает срок действия кэшированной копии элемента. Этот метод применим к элементам типа |
SetCacheRefreshPlanProperties(String, String, String, String, ParameterValue[]) |
Задает свойства плана обновления кэша. |
SetDataDrivenSubscriptionProperties(String, ExtensionSettings, DataRetrievalPlan, String, String, String, ParameterValueOrFieldReference[]) |
Задает свойства управляемой данными подписки. |
SetDataSourceContents(String, DataSourceDefinition) |
Задает свойства соединения, связанные с DataSource. |
SetExecutionOptions(String, String, ScheduleDefinitionOrReference) |
Устанавливает параметры выполнения и соответствующие свойства выполнения для указанного элемента. Этот метод применим к элементам типа |
SetItemDataSources(String, DataSource[]) |
Задает источники данных для элемента в базе данных сервера отчетов или библиотеке SharePoint. Этот метод применим к элементам типа |
SetItemDefinition(String, Byte[], Property[]) |
Задает определение или содержимое указанного элемента. Этот метод применим к элементам типа |
SetItemHistoryLimit(String, Boolean, Int32) |
Указывает количество моментальных снимков элемента, хранящихся на сервере отчетов. Этот метод применим к элементам типа |
SetItemHistoryOptions(String, Boolean, Boolean, ScheduleDefinitionOrReference) |
Устанавливает параметры журнала элементов, указанные при создании моментального снимка журнала элементов для указанного элемента каталога. Этот метод применим к элементам типа |
SetItemLink(String, String) |
Указывает элемент каталога, используемый для описания существующего связанного элемента. Этот метод применим к элементам типа |
SetItemParameters(String, ItemParameter[]) |
Задает свойства параметра указанного элемента. |
SetItemReferences(String, ItemReference[]) |
Задает элементы каталога, связанные с элементом. Этот метод применим к элементам типа |
SetModelDrillthroughReports(String, String, ModelDrillthroughReport[]) |
Связывает набор детализированных отчетов с моделью. |
SetModelItemPolicies(String, String, Policy[]) |
Извлекает политики безопасности для элемента в иерархии модели. |
SetPolicies(String, Policy[]) |
Задает политики, связанные с указанным элементом. |
SetProperties(String, Property[]) |
Задает одно или несколько свойств указанного элемента. |
SetRoleProperties(String, String, String[]) |
Задает свойства роли и связывает набор задач с указанной ролью. Этот метод применим только в собственном режиме. |
SetScheduleProperties(String, String, ScheduleDefinition) |
Задает свойства общего расписания. |
SetSubscriptionProperties(String, ExtensionSettings, String, String, String, ParameterValue[]) |
Задает свойства подписки. |
SetSystemPolicies(Policy[]) |
Задает системную политику, которая определяет группы и связанные роли. Этот метод применим только в собственном режиме. |
SetSystemProperties(Property[]) |
Задает одно или несколько системных свойств сервера отчетов или фермы SharePoint. |
TestConnectForDataSourceDefinition(DataSourceDefinition, String, String, String) |
Проверяет соединение с источником данных. Этот метод поддерживает непосредственную проверку источника данных. |
TestConnectForItemDataSource(String, String, String, String, String) |
Проверяет соединение с источником данных. Этот метод поддерживает проверку опубликованных источников данных, используемых отчетами или моделями и общими источниками данных. Этот метод применим к элементам типа |
UpdateItemExecutionSnapshot(String) |
Создает моментальный снимок состояния выполнения элемента для указанного элемента. Этот метод применим к элементам типа |
ValidateExtensionSettings(String, ParameterValueOrFieldReference[], String) |
Проверяет параметры модулей служб Службы Reporting Services. |