Класс ReportingService2005
Содержит методы и свойства, используемые при вызовах веб-службы служб Microsoft Службы SQL Server 2005 Reporting Services.
Иерархия наследования
System. . :: . .Object
System. . :: . .MarshalByRefObject
System.ComponentModel. . :: . .Component
System.Web.Services.Protocols. . :: . .WebClientProtocol
System.Web.Services.Protocols. . :: . .HttpWebClientProtocol
System.Web.Services.Protocols. . :: . .SoapHttpClientProtocol
ReportService2005..::..ReportingService2005
Пространство имен: 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. |
В начало
Замечания
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) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.