Класс ReportingService2005

Содержит методы и свойства, используемые при вызовах веб-службы служб Microsoft Службы SQL Server 2005 Reporting Services.

Пространство имен:  ReportService2005
Сборка:  ReportService2005 (в ReportService2005.dll)

Синтаксис

'Декларация
<WebServiceBindingAttribute(Name := "ReportingService2005Soap", Namespace := "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")> _
Public Class ReportingService2005 _
    Inherits SoapHttpClientProtocol
'Применение
Dim instance As ReportingService2005
[WebServiceBindingAttribute(Name = "ReportingService2005Soap", Namespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
public class ReportingService2005 : SoapHttpClientProtocol
[WebServiceBindingAttribute(Name = L"ReportingService2005Soap", Namespace = L"https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
public ref class ReportingService2005 : public SoapHttpClientProtocol
[<WebServiceBindingAttribute(Name = "ReportingService2005Soap", Namespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")>]
type ReportingService2005 =  
    class
        inherit SoapHttpClientProtocol
    end
public class ReportingService2005 extends SoapHttpClientProtocol

Тип ReportingService2005 обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод ReportingService2005 Инициализирует новый экземпляр класса ReportingService2005.

В начало

Свойства

  Имя Описание
Открытое свойство AllowAutoRedirect (Производный от HttpWebClientProtocol.)
Открытое свойство BatchHeaderValue Значение (объект BatchHeaderValue), которое представляет уникальный, формируемый системой, идентификатор пакета, используемый в нескольких методах API-интерфейса SOAP служб Reporting Services.
Защищенное свойство CanRaiseEvents (Производный от Component.)
Открытое свойство ClientCertificates (Производный от HttpWebClientProtocol.)
Открытое свойство ConnectionGroupName (Производный от WebClientProtocol.)
Открытое свойство Container (Производный от Component.)
Открытое свойство CookieContainer (Производный от HttpWebClientProtocol.)
Открытое свойство Credentials (Производный от WebClientProtocol.)
Защищенное свойство DesignMode (Производный от Component.)
Открытое свойство EnableDecompression (Производный от HttpWebClientProtocol.)
Защищенное свойство Events (Производный от Component.)
Открытое свойство ItemNamespaceHeaderValue Значение, представляющее собой идентификатор для получения свойств элемента.
Открытое свойство PreAuthenticate (Производный от WebClientProtocol.)
Открытое свойство Proxy (Производный от HttpWebClientProtocol.)
Открытое свойство RequestEncoding (Производный от WebClientProtocol.)
Открытое свойство ServerInfoHeaderValue Сведения о сервере, представляющие собой версию сервера отчетов.
Открытое свойство Site (Производный от Component.)
Открытое свойство SoapVersion (Производный от SoapHttpClientProtocol.)
Открытое свойство Timeout (Производный от WebClientProtocol.)
Открытое свойство UnsafeAuthenticatedConnectionSharing (Производный от HttpWebClientProtocol.)
Открытое свойство Url (Производный от WebClientProtocol.)
Открытое свойство UseDefaultCredentials (Производный от WebClientProtocol.)
Открытое свойство UserAgent (Производный от HttpWebClientProtocol.)

В начало

Методы

  Имя Описание
Открытый метод Abort (Производный от WebClientProtocol.)
Защищенный метод BeginInvoke (Производный от SoapHttpClientProtocol.)
Защищенный метод CancelAsync (Производный от HttpWebClientProtocol.)
Открытый метод CancelBatch Отменяет пакет, инициализированный вызовом метода CreateBatch.
Открытый метод CancelJob Отменяет выполнение задания.
Открытый метод CreateBatch Создает пакет, который выполняет несколько методов в одной транзакции.
Открытый метод CreateDataDrivenSubscription Создает управляемую данными подписку для указанного отчета.
Открытый метод CreateDataSource Создает новый источник данных в базе данных сервера отчетов.
Открытый метод CreateFolder Добавляет папку в базу данных сервера отчетов.
Открытый метод CreateLinkedReport Добавляет новый связанный отчет в базу данных сервера отчетов.
Открытый метод CreateModel Создает модель в пространстве имен каталога.
Открытый метод CreateObjRef (Производный от MarshalByRefObject.)
Открытый метод CreateReport Добавляет новый отчет в базу данных сервера отчетов.
Открытый метод CreateReportHistorySnapshot Создает моментальный снимок журнала для указанного отчета.
Открытый метод CreateResource Добавляет новый ресурс в базу данных сервера отчетов.
Открытый метод CreateRole Добавляет новую роль в базу данных сервера отчетов.
Открытый метод CreateSchedule Создание нового общего расписания.
Открытый метод CreateSubscription Создает подписку на указанный отчет в базе данных сервера отчетов.
Открытый метод DeleteItem Удаляет указанный элемент из базы данных сервера отчетов.
Открытый метод DeleteReportHistorySnapshot Удаляет отдельный моментальный снимок журнала отчета для указанного отчета. В случае возникновения ошибки моментальный снимок журнала отчета не удаляется.
Открытый метод DeleteRole Удаляет указанную роль из базы данных сервера отчетов.
Открытый метод DeleteSchedule Удаляет общее расписание из базы данных сервера отчетов.
Открытый метод DeleteSubscription Удаляет подписку из базы данных сервера отчетов.
Открытый метод DisableDataSource Отключает включенный источник данных.
Открытый метод Discover (Производный от SoapHttpClientProtocol.)
Открытый метод Dispose() () () () (Производный от Component.)
Защищенный метод Dispose(Boolean) (Производный от Component.)
Открытый метод EnableDataSource Включает отключенный источник данных.
Защищенный метод EndInvoke (Производный от SoapHttpClientProtocol.)
Открытый метод Equals (Производный от Object.)
Открытый метод ExecuteBatch Выполняет все методы, связанные с идентификатором пакета в пределах одной транзакции базы данных.
Защищенный метод Finalize (Производный от Component.)
Открытый метод FindItems Возвращает элементы из базы данных сервера отчетов, которые соответствуют условиям поиска.
Открытый метод FireEvent Инициирует событие, основанное на предоставленных параметрах.
Открытый метод FlushCache Делает недействительным кэш для отдельного отчета.
Открытый метод GenerateModel Создает модель по умолчанию на основе общего источника данных.
Открытый метод GetCacheOptions Возвращает конфигурацию кэширования для отчета и параметры, определяющие, когда истекает срок действия кэшированной копии отчета.
Открытый метод GetDataDrivenSubscriptionProperties Возвращает свойства управляемой данными подписки.
Открытый метод GetDataSourceContents Возвращает содержимое источника данных.
Открытый метод GetExecutionOptions Возвращает параметр выполнения и соответствующие настройки для отдельного отчета.
Открытый метод GetExtensionSettings Возвращает список параметров для данного расширения.
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetItemDataSourcePrompts Возвращает подсказку источника данных для указанного элемента.
Открытый метод GetItemDataSources Возвращает источники данных для элемента в каталоге.
Открытый метод GetItemType Получает тип элемента в базе данных сервера отчетов, если элемент существует.
Открытый метод GetLifetimeService (Производный от MarshalByRefObject.)
Открытый метод GetModelDefinition Получает определение для модели.
Открытый метод GetModelItemPermissions Извлекает разрешения пользователя, связанные с элементом в иерархии модели.
Открытый метод GetModelItemPolicies Извлекает политики, связанные с элементом в иерархии модели.
Открытый метод GetPermissions Возвращает разрешения пользователя, связанные с данным элементом в базе данных сервера отчетов.
Открытый метод GetPolicies Возвращает политики, связанные с данным элементом в базе данных сервера отчетов.
Открытый метод GetProperties Возвращает значения одного или нескольких свойств элемента в базе данных сервера отчетов.
Защищенный метод GetReaderForMessage (Производный от SoapHttpClientProtocol.)
Открытый метод GetRenderResource Возвращает ресурс для указанного модуля подготовки отчетов.
Открытый метод GetReportDefinition Получает определение отчета.
Открытый метод GetReportHistoryLimit Возвращает предельное количество моментальных снимков журнала отчета для указанного отчета.
Открытый метод GetReportHistoryOptions Возвращает параметры и свойства моментального снимка журнала отчета, созданные для отчета.
Открытый метод GetReportLink Возвращает имя отчета, определение которого использовано в указанном связанном отчете.
Открытый метод GetReportParameters Возвращает свойства параметра указанного отчета. Метод GetReportParameters также можно использовать для сопоставления значений параметров с параметрами указанного отчета.
Открытый метод GetResourceContents Извлекает содержимое ресурса.
Открытый метод GetRoleProperties Возвращает сведения о роли и набор связанных задач.
Открытый метод GetScheduleProperties Возвращает свойства общего расписания.
Защищенный метод GetService (Производный от Component.)
Открытый метод GetSubscriptionProperties Возвращает свойства указанной подписки.
Открытый метод GetSystemPermissions Получает системные разрешения текущего пользователя.
Открытый метод GetSystemPolicies Возвращает системные политики вместе с группами и связанными ролями.
Открытый метод GetSystemProperties Возвращает значение одного или нескольких системных свойств.
Открытый метод GetType (Производный от Object.)
Открытый метод GetUserModel Возвращает семантическую часть модели для текущего пользователя.
Защищенный метод GetWebRequest (Производный от SoapHttpClientProtocol.)
Защищенный метод GetWebResponse(WebRequest) (Производный от HttpWebClientProtocol.)
Защищенный метод GetWebResponse(WebRequest, IAsyncResult) (Производный от HttpWebClientProtocol.)
Защищенный метод GetWriterForMessage (Производный от SoapHttpClientProtocol.)
Открытый метод InheritModelItemParentSecurity Удаляет политики, связанные с элементом в иерархии модели, в результате чего элемент модели наследует политики от родительского элемента.
Открытый метод InheritParentSecurity Удаляет политики, связанные с элементом. В результате элемент наследует политики родительского элемента.
Открытый метод InitializeLifetimeService (Производный от MarshalByRefObject.)
Защищенный метод Invoke (Производный от SoapHttpClientProtocol.)
Защищенный метод InvokeAsync(String, array<Object> [] () [] [], SendOrPostCallback) (Производный от SoapHttpClientProtocol.)
Защищенный метод InvokeAsync(String, array<Object> [] () [] [], SendOrPostCallback, Object) (Производный от SoapHttpClientProtocol.)
Открытый метод ListChildren Возвращает список дочерних элементов указанной папки.
Открытый метод ListDependentItems Возвращает список элементов каталога, который ссылается на указанный элемент каталога.
Открытый метод ListEvents Возвращает список событий, поддерживаемых сервером отчетов.
Открытый метод ListExtensions Возвращает список модулей, настроенных для данного типа модулей.
Открытый метод ListJobs Возвращает список заданий, выполняющихся на сервере отчетов.
Открытый метод ListModelDrillthroughReports Возвращает список детализированных отчетов, связанных с сущностью модели.
Открытый метод ListModelItemChildren Возвращает массив дочерних элементов элемента модели.
Открытый метод ListModelPerspectives Выводит список моделей и перспектив, доступных пользователю.
Открытый метод ListReportHistory Возвращает список моментальных снимков журнала отчета и их свойства для указанного отчета.
Открытый метод ListRoles Возвращает имена и описания ролей, управляемых сервером отчетов.
Открытый метод ListScheduledReports Возвращает список отчетов, связанных с общим расписанием.
Открытый метод ListSchedules Возвращает список всех общих расписаний.
Открытый метод ListSecureMethods Возвращает список методов SOAP, требующих при вызове безопасного соединения.
Открытый метод ListSubscriptions Возвращает список подписок, созданных пользователем для данного отчета. Этот список включает как стандартные подписки, так и подписки, управляемые данными.
Открытый метод ListSubscriptionsUsingDataSource Возвращает список подписок, связанных с данным источником данных.
Открытый метод ListTasks Возвращает имена и описания задач, управляемых сервером отчетов.
Открытый метод Logoff Выполняет выход из системы для текущего пользователя, выполняющего запросы к веб-службе.
Открытый метод LogonUser Выполняет вход в систему пользователя и аутентифицирует запрос пользователя к веб-службе сервера отчетов.
Защищенный метод MemberwiseClone() () () () (Производный от Object.)
Защищенный метод MemberwiseClone(Boolean) (Производный от MarshalByRefObject.)
Открытый метод MoveItem Перемещает или переименовывает элемент.
Открытый метод PauseSchedule Приостановка выполнения данного расписания.
Открытый метод PrepareQuery Возвращает набор данных, содержащий поля, полученные запросом доставки для управляемой данными подписки.
Открытый метод RegenerateModel Обновляет существующую модель на основе изменений схемы источника данных.
Открытый метод RemoveAllModelItemPolicies Удаляет все политики, связанные с элементами модели в указанной модели.
Открытый метод ResumeSchedule Продолжение приостановленного общего расписания.
Открытый метод SetCacheOptions Настраивает отчет для кэширования и предоставляет настройки, указывающие, когда истекает срок действия кэшированной копии отчета.
Открытый метод SetDataDrivenSubscriptionProperties Задает свойства управляемой данными подписки.
Открытый метод SetDataSourceContents Задает содержимое источника данных.
Открытый метод SetExecutionOptions Задает параметры выполнения и соответствующие свойства выполнения для указанного отчета.
Открытый метод SetItemDataSources Задает источники данных для элемента в каталоге.
Открытый метод SetModelDefinition Задает определение для указанной модели.
Открытый метод SetModelDrillthroughReports Связывает набор детализированных отчетов с моделью.
Открытый метод SetModelItemPolicies Извлекает политики для элемента в иерархии модели.
Открытый метод SetPolicies Задает политики, связанные с указанным элементом.
Открытый метод SetProperties Задает одно или несколько свойств указанного элемента.
Открытый метод SetReportDefinition Задает определение для указанного отчета.
Открытый метод SetReportHistoryLimit Указывает количество моментальных снимков отчета, хранимых сервером отчетов в базе данных.
Открытый метод SetReportHistoryOptions Задает параметры журнала отчетов, указанные при создании моментального снимка журнала отчета для указанного отчета.
Открытый метод SetReportLink Указывает отчет, который используется для определения существующего связанного отчета.
Открытый метод SetReportParameters Задает свойства параметра указанного отчета.
Открытый метод SetResourceContents Задает содержимое ресурса.
Открытый метод SetRoleProperties Задает свойства роли и связывает набор задач с указанной ролью.
Открытый метод SetScheduleProperties Задает свойства общего расписания.
Открытый метод SetSubscriptionProperties Задает свойства подписки.
Открытый метод SetSystemPolicies Задает системную политику, которая определяет группы и связанные роли.
Открытый метод SetSystemProperties Задает одно или несколько системных свойств.
Открытый метод ToString (Производный от Component.)
Открытый метод UpdateReportExecutionSnapshot Формирует моментальный снимок состояния выполнения отчета для указанного отчета.
Открытый метод ValidateExtensionSettings Проверяет параметры модулей служб Reporting Services.

В начало

События

  Имя Описание
Открытое событие Disposed (Производный от Component.)

В начало

Замечания

To use the Report Server Web service library, you must generate a proxy class in either Microsoft Visual C# or Microsoft Visual Basic .NET through which you can call the various Web service methods. For more information about generating a Reporting Services proxy class using the Microsoft .NET Framework, see Доступ к API-интерфейсу SOAP.

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник