/tags/rsbuild-1.1.0/src/RSBuild.Core/ReportingServices/ReportingService.cs
# · C# · 1900 lines · 1615 code · 283 blank · 2 comment · 0 complexity · 26c4e4814967da95d475cfa7a7d6083c MD5 · raw file
Large files are truncated click here to view the full file
- namespace Microsoft.SqlServer.ReportingServices
- {
- using System;
- using System.ComponentModel;
- using System.Diagnostics;
- using System.Runtime.InteropServices;
- using System.Web.Services;
- using System.Web.Services.Description;
- using System.Web.Services.Protocols;
- using System.Xml.Serialization;
-
- [XmlInclude(typeof(DataSourceDefinitionOrReference)), XmlInclude(typeof(ExpirationDefinition)), DesignerCategory("code"), DebuggerStepThrough, XmlInclude(typeof(ScheduleDefinitionOrReference)), WebServiceBinding(Name="ReportingServiceSoap", Namespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices"), XmlInclude(typeof(RecurrencePattern))]
- public class ReportingService : SoapHttpClientProtocol
- {
- // Methods
- public ReportingService()
- {
- base.Url = "http://localhost/ReportServer/ReportService.asmx";
- }
-
- public IAsyncResult BeginCancelBatch(AsyncCallback callback, object asyncState)
- {
- return base.BeginInvoke("CancelBatch", new object[0], callback, asyncState);
- }
-
- public IAsyncResult BeginCancelJob(string JobID, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { JobID } ;
- return base.BeginInvoke("CancelJob", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginCreateBatch(AsyncCallback callback, object asyncState)
- {
- return base.BeginInvoke("CreateBatch", new object[0], callback, asyncState);
- }
-
- public IAsyncResult BeginCreateDataDrivenSubscription(string Report, ExtensionSettings ExtensionSettings, DataRetrievalPlan DataRetrievalPlan, string Description, string EventType, string MatchData, ParameterValueOrFieldReference[] Parameters, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[7] { Report, ExtensionSettings, DataRetrievalPlan, Description, EventType, MatchData, Parameters } ;
- return base.BeginInvoke("CreateDataDrivenSubscription", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginCreateDataSource(string DataSource, string Parent, bool Overwrite, DataSourceDefinition Definition, Property[] Properties, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[5] { DataSource, Parent, Overwrite, Definition, Properties } ;
- return base.BeginInvoke("CreateDataSource", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginCreateFolder(string Folder, string Parent, Property[] Properties, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[3] { Folder, Parent, Properties } ;
- return base.BeginInvoke("CreateFolder", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginCreateLinkedReport(string Report, string Parent, string Link, Property[] Properties, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[4] { Report, Parent, Link, Properties } ;
- return base.BeginInvoke("CreateLinkedReport", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginCreateReport(string Report, string Parent, bool Overwrite, byte[] Definition, Property[] Properties, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[5] { Report, Parent, Overwrite, Definition, Properties } ;
- return base.BeginInvoke("CreateReport", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginCreateReportHistorySnapshot(string Report, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Report } ;
- return base.BeginInvoke("CreateReportHistorySnapshot", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginCreateResource(string Resource, string Parent, bool Overwrite, byte[] Contents, string MimeType, Property[] Properties, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[6] { Resource, Parent, Overwrite, Contents, MimeType, Properties } ;
- return base.BeginInvoke("CreateResource", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginCreateRole(string Name, string Description, Task[] Tasks, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[3] { Name, Description, Tasks } ;
- return base.BeginInvoke("CreateRole", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginCreateSchedule(string Name, ScheduleDefinition ScheduleDefinition, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[2] { Name, ScheduleDefinition } ;
- return base.BeginInvoke("CreateSchedule", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginCreateSubscription(string Report, ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, ParameterValue[] Parameters, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[6] { Report, ExtensionSettings, Description, EventType, MatchData, Parameters } ;
- return base.BeginInvoke("CreateSubscription", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginDeleteItem(string Item, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Item } ;
- return base.BeginInvoke("DeleteItem", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginDeleteReportHistorySnapshot(string Report, string HistoryID, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[2] { Report, HistoryID } ;
- return base.BeginInvoke("DeleteReportHistorySnapshot", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginDeleteRole(string Name, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Name } ;
- return base.BeginInvoke("DeleteRole", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginDeleteSchedule(string ScheduleID, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { ScheduleID } ;
- return base.BeginInvoke("DeleteSchedule", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginDeleteSubscription(string SubscriptionID, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { SubscriptionID } ;
- return base.BeginInvoke("DeleteSubscription", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginDisableDataSource(string DataSource, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { DataSource } ;
- return base.BeginInvoke("DisableDataSource", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginEnableDataSource(string DataSource, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { DataSource } ;
- return base.BeginInvoke("EnableDataSource", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginExecuteBatch(AsyncCallback callback, object asyncState)
- {
- return base.BeginInvoke("ExecuteBatch", new object[0], callback, asyncState);
- }
-
- public IAsyncResult BeginFindItems(string Folder, BooleanOperatorEnum BooleanOperator, SearchCondition[] Conditions, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[3] { Folder, BooleanOperator, Conditions } ;
- return base.BeginInvoke("FindItems", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginFireEvent(string EventType, string EventData, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[2] { EventType, EventData } ;
- return base.BeginInvoke("FireEvent", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginFlushCache(string Report, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Report } ;
- return base.BeginInvoke("FlushCache", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetCacheOptions(string Report, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Report } ;
- return base.BeginInvoke("GetCacheOptions", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetDataDrivenSubscriptionProperties(string DataDrivenSubscriptionID, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { DataDrivenSubscriptionID } ;
- return base.BeginInvoke("GetDataDrivenSubscriptionProperties", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetDataSourceContents(string DataSource, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { DataSource } ;
- return base.BeginInvoke("GetDataSourceContents", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetExecutionOptions(string Report, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Report } ;
- return base.BeginInvoke("GetExecutionOptions", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetExtensionSettings(string Extension, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Extension } ;
- return base.BeginInvoke("GetExtensionSettings", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetItemType(string Item, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Item } ;
- return base.BeginInvoke("GetItemType", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetPermissions(string Item, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Item } ;
- return base.BeginInvoke("GetPermissions", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetPolicies(string Item, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Item } ;
- return base.BeginInvoke("GetPolicies", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetProperties(string Item, Property[] Properties, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[2] { Item, Properties } ;
- return base.BeginInvoke("GetProperties", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetRenderResource(string Format, string DeviceInfo, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[2] { Format, DeviceInfo } ;
- return base.BeginInvoke("GetRenderResource", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetReportDataSourcePrompts(string Report, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Report } ;
- return base.BeginInvoke("GetReportDataSourcePrompts", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetReportDataSources(string Report, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Report } ;
- return base.BeginInvoke("GetReportDataSources", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetReportDefinition(string Report, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Report } ;
- return base.BeginInvoke("GetReportDefinition", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetReportHistoryLimit(string Report, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Report } ;
- return base.BeginInvoke("GetReportHistoryLimit", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetReportHistoryOptions(string Report, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Report } ;
- return base.BeginInvoke("GetReportHistoryOptions", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetReportLink(string Report, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Report } ;
- return base.BeginInvoke("GetReportLink", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetReportParameters(string Report, string HistoryID, bool ForRendering, ParameterValue[] Values, DataSourceCredentials[] Credentials, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[5] { Report, HistoryID, ForRendering, Values, Credentials } ;
- return base.BeginInvoke("GetReportParameters", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetResourceContents(string Resource, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Resource } ;
- return base.BeginInvoke("GetResourceContents", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetRoleProperties(string Name, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Name } ;
- return base.BeginInvoke("GetRoleProperties", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetScheduleProperties(string ScheduleID, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { ScheduleID } ;
- return base.BeginInvoke("GetScheduleProperties", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetSubscriptionProperties(string SubscriptionID, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { SubscriptionID } ;
- return base.BeginInvoke("GetSubscriptionProperties", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginGetSystemPermissions(AsyncCallback callback, object asyncState)
- {
- return base.BeginInvoke("GetSystemPermissions", new object[0], callback, asyncState);
- }
-
- public IAsyncResult BeginGetSystemPolicies(AsyncCallback callback, object asyncState)
- {
- return base.BeginInvoke("GetSystemPolicies", new object[0], callback, asyncState);
- }
-
- public IAsyncResult BeginGetSystemProperties(Property[] Properties, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Properties } ;
- return base.BeginInvoke("GetSystemProperties", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginInheritParentSecurity(string Item, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Item } ;
- return base.BeginInvoke("InheritParentSecurity", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginListChildren(string Item, bool Recursive, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[2] { Item, Recursive } ;
- return base.BeginInvoke("ListChildren", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginListEvents(AsyncCallback callback, object asyncState)
- {
- return base.BeginInvoke("ListEvents", new object[0], callback, asyncState);
- }
-
- public IAsyncResult BeginListExtensions(ExtensionTypeEnum ExtensionType, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { ExtensionType } ;
- return base.BeginInvoke("ListExtensions", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginListJobs(AsyncCallback callback, object asyncState)
- {
- return base.BeginInvoke("ListJobs", new object[0], callback, asyncState);
- }
-
- public IAsyncResult BeginListLinkedReports(string Report, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Report } ;
- return base.BeginInvoke("ListLinkedReports", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginListReportHistory(string Report, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Report } ;
- return base.BeginInvoke("ListReportHistory", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginListReportsUsingDataSource(string DataSource, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { DataSource } ;
- return base.BeginInvoke("ListReportsUsingDataSource", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginListRoles(AsyncCallback callback, object asyncState)
- {
- return base.BeginInvoke("ListRoles", new object[0], callback, asyncState);
- }
-
- public IAsyncResult BeginListScheduledReports(string ScheduleID, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { ScheduleID } ;
- return base.BeginInvoke("ListScheduledReports", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginListSchedules(AsyncCallback callback, object asyncState)
- {
- return base.BeginInvoke("ListSchedules", new object[0], callback, asyncState);
- }
-
- public IAsyncResult BeginListSecureMethods(AsyncCallback callback, object asyncState)
- {
- return base.BeginInvoke("ListSecureMethods", new object[0], callback, asyncState);
- }
-
- public IAsyncResult BeginListSubscriptions(string Report, string Owner, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[2] { Report, Owner } ;
- return base.BeginInvoke("ListSubscriptions", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginListSubscriptionsUsingDataSource(string DataSource, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { DataSource } ;
- return base.BeginInvoke("ListSubscriptionsUsingDataSource", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginListSystemRoles(AsyncCallback callback, object asyncState)
- {
- return base.BeginInvoke("ListSystemRoles", new object[0], callback, asyncState);
- }
-
- public IAsyncResult BeginListSystemTasks(AsyncCallback callback, object asyncState)
- {
- return base.BeginInvoke("ListSystemTasks", new object[0], callback, asyncState);
- }
-
- public IAsyncResult BeginListTasks(AsyncCallback callback, object asyncState)
- {
- return base.BeginInvoke("ListTasks", new object[0], callback, asyncState);
- }
-
- public IAsyncResult BeginLogoff(AsyncCallback callback, object asyncState)
- {
- return base.BeginInvoke("Logoff", new object[0], callback, asyncState);
- }
-
- public IAsyncResult BeginLogonUser(string userName, string password, string authority, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[3] { userName, password, authority } ;
- return base.BeginInvoke("LogonUser", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginMoveItem(string Item, string Target, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[2] { Item, Target } ;
- return base.BeginInvoke("MoveItem", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginPauseSchedule(string ScheduleID, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { ScheduleID } ;
- return base.BeginInvoke("PauseSchedule", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginPrepareQuery(DataSource DataSource, DataSetDefinition DataSet, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[2] { DataSource, DataSet } ;
- return base.BeginInvoke("PrepareQuery", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginRender(string Report, string Format, string HistoryID, string DeviceInfo, ParameterValue[] Parameters, DataSourceCredentials[] Credentials, string ShowHideToggle, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[7] { Report, Format, HistoryID, DeviceInfo, Parameters, Credentials, ShowHideToggle } ;
- return base.BeginInvoke("Render", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginRenderStream(string Report, string Format, string StreamID, string HistoryID, string DeviceInfo, ParameterValue[] Parameters, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[6] { Report, Format, StreamID, HistoryID, DeviceInfo, Parameters } ;
- return base.BeginInvoke("RenderStream", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginResumeSchedule(string ScheduleID, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { ScheduleID } ;
- return base.BeginInvoke("ResumeSchedule", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginSetCacheOptions(string Report, bool CacheReport, ExpirationDefinition Item, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[3] { Report, CacheReport, Item } ;
- return base.BeginInvoke("SetCacheOptions", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginSetDataDrivenSubscriptionProperties(string DataDrivenSubscriptionID, ExtensionSettings ExtensionSettings, DataRetrievalPlan DataRetrievalPlan, string Description, string EventType, string MatchData, ParameterValueOrFieldReference[] Parameters, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[7] { DataDrivenSubscriptionID, ExtensionSettings, DataRetrievalPlan, Description, EventType, MatchData, Parameters } ;
- return base.BeginInvoke("SetDataDrivenSubscriptionProperties", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginSetDataSourceContents(string DataSource, DataSourceDefinition Definition, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[2] { DataSource, Definition } ;
- return base.BeginInvoke("SetDataSourceContents", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginSetExecutionOptions(string Report, ExecutionSettingEnum ExecutionSetting, ScheduleDefinitionOrReference Item, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[3] { Report, ExecutionSetting, Item } ;
- return base.BeginInvoke("SetExecutionOptions", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginSetPolicies(string Item, Policy[] Policies, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[2] { Item, Policies } ;
- return base.BeginInvoke("SetPolicies", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginSetProperties(string Item, Property[] Properties, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[2] { Item, Properties } ;
- return base.BeginInvoke("SetProperties", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginSetReportDataSources(string Report, DataSource[] DataSources, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[2] { Report, DataSources } ;
- return base.BeginInvoke("SetReportDataSources", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginSetReportDefinition(string Report, byte[] Definition, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[2] { Report, Definition } ;
- return base.BeginInvoke("SetReportDefinition", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginSetReportHistoryLimit(string Report, bool UseSystem, int HistoryLimit, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[3] { Report, UseSystem, HistoryLimit } ;
- return base.BeginInvoke("SetReportHistoryLimit", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginSetReportHistoryOptions(string Report, bool EnableManualSnapshotCreation, bool KeepExecutionSnapshots, ScheduleDefinitionOrReference Item, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[4] { Report, EnableManualSnapshotCreation, KeepExecutionSnapshots, Item } ;
- return base.BeginInvoke("SetReportHistoryOptions", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginSetReportLink(string Report, string Link, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[2] { Report, Link } ;
- return base.BeginInvoke("SetReportLink", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginSetReportParameters(string Report, ReportParameter[] Parameters, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[2] { Report, Parameters } ;
- return base.BeginInvoke("SetReportParameters", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginSetResourceContents(string Resource, byte[] Contents, string MimeType, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[3] { Resource, Contents, MimeType } ;
- return base.BeginInvoke("SetResourceContents", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginSetRoleProperties(string Name, string Description, Task[] Tasks, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[3] { Name, Description, Tasks } ;
- return base.BeginInvoke("SetRoleProperties", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginSetScheduleProperties(string Name, string ScheduleID, ScheduleDefinition ScheduleDefinition, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[3] { Name, ScheduleID, ScheduleDefinition } ;
- return base.BeginInvoke("SetScheduleProperties", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginSetSubscriptionProperties(string SubscriptionID, ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, ParameterValue[] Parameters, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[6] { SubscriptionID, ExtensionSettings, Description, EventType, MatchData, Parameters } ;
- return base.BeginInvoke("SetSubscriptionProperties", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginSetSystemPolicies(Policy[] Policies, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Policies } ;
- return base.BeginInvoke("SetSystemPolicies", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginSetSystemProperties(Property[] Properties, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Properties } ;
- return base.BeginInvoke("SetSystemProperties", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginUpdateReportExecutionSnapshot(string Report, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[1] { Report } ;
- return base.BeginInvoke("UpdateReportExecutionSnapshot", objArray1, callback, asyncState);
- }
-
- public IAsyncResult BeginValidateExtensionSettings(string Extension, ParameterValueOrFieldReference[] ParameterValues, AsyncCallback callback, object asyncState)
- {
- object[] objArray1 = new object[2] { Extension, ParameterValues } ;
- return base.BeginInvoke("ValidateExtensionSettings", objArray1, callback, asyncState);
- }
-
- [SoapHeader("BatchHeaderValue"), SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/CancelBatch", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped), SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out)]
- public void CancelBatch()
- {
- base.Invoke("CancelBatch", new object[0]);
- }
-
- [SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out), SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/CancelJob", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped)]
- public bool CancelJob(string JobID)
- {
- object[] objArray2 = new object[1] { JobID } ;
- object[] objArray1 = base.Invoke("CancelJob", objArray2);
- return (bool) objArray1[0];
- }
-
- [return: XmlElement("BatchID")]
- [SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out), SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/CreateBatch", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped)]
- public string CreateBatch()
- {
- object[] objArray1 = base.Invoke("CreateBatch", new object[0]);
- return (string) objArray1[0];
- }
-
- [return: XmlElement("SubscriptionID")]
- [SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out), SoapHeader("BatchHeaderValue"), SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/CreateDataDrivenSubscription", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped)]
- public string CreateDataDrivenSubscription(string Report, ExtensionSettings ExtensionSettings, DataRetrievalPlan DataRetrievalPlan, string Description, string EventType, string MatchData, ParameterValueOrFieldReference[] Parameters)
- {
- object[] objArray2 = new object[7] { Report, ExtensionSettings, DataRetrievalPlan, Description, EventType, MatchData, Parameters } ;
- object[] objArray1 = base.Invoke("CreateDataDrivenSubscription", objArray2);
- return (string) objArray1[0];
- }
-
- [SoapHeader("BatchHeaderValue"), SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/CreateDataSource", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped), SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out)]
- public void CreateDataSource(string DataSource, string Parent, bool Overwrite, DataSourceDefinition Definition, Property[] Properties)
- {
- object[] objArray1 = new object[5] { DataSource, Parent, Overwrite, Definition, Properties } ;
- base.Invoke("CreateDataSource", objArray1);
- }
-
- [SoapHeader("BatchHeaderValue"), SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out), SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/CreateFolder", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped)]
- public void CreateFolder(string Folder, string Parent, Property[] Properties)
- {
- object[] objArray1 = new object[3] { Folder, Parent, Properties } ;
- base.Invoke("CreateFolder", objArray1);
- }
-
- [SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/CreateLinkedReport", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped), SoapHeader("BatchHeaderValue"), SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out)]
- public void CreateLinkedReport(string Report, string Parent, string Link, Property[] Properties)
- {
- object[] objArray1 = new object[4] { Report, Parent, Link, Properties } ;
- base.Invoke("CreateLinkedReport", objArray1);
- }
-
- [return: XmlArray("Warnings")]
- [SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/CreateReport", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped), SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out), SoapHeader("BatchHeaderValue")]
- public Warning[] CreateReport(string Report, string Parent, bool Overwrite, [XmlElement(DataType="base64Binary")] byte[] Definition, Property[] Properties)
- {
- object[] objArray2 = new object[5] { Report, Parent, Overwrite, Definition, Properties } ;
- object[] objArray1 = base.Invoke("CreateReport", objArray2);
- return (Warning[]) objArray1[0];
- }
-
- [return: XmlElement("HistoryID")]
- [SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/CreateReportHistorySnapshot", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped), SoapHeader("BatchHeaderValue"), SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out)]
- public string CreateReportHistorySnapshot(string Report, out Warning[] Warnings)
- {
- object[] objArray2 = new object[1] { Report } ;
- object[] objArray1 = base.Invoke("CreateReportHistorySnapshot", objArray2);
- Warnings = (Warning[]) objArray1[1];
- return (string) objArray1[0];
- }
-
- [SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out), SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/CreateResource", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped), SoapHeader("BatchHeaderValue")]
- public void CreateResource(string Resource, string Parent, bool Overwrite, [XmlElement(DataType="base64Binary")] byte[] Contents, string MimeType, Property[] Properties)
- {
- object[] objArray1 = new object[6] { Resource, Parent, Overwrite, Contents, MimeType, Properties } ;
- base.Invoke("CreateResource", objArray1);
- }
-
- [SoapHeader("BatchHeaderValue"), SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/CreateRole", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped), SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out)]
- public void CreateRole(string Name, string Description, Task[] Tasks)
- {
- object[] objArray1 = new object[3] { Name, Description, Tasks } ;
- base.Invoke("CreateRole", objArray1);
- }
-
- [return: XmlElement("ScheduleID")]
- [SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out), SoapHeader("BatchHeaderValue"), SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/CreateSchedule", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped)]
- public string CreateSchedule(string Name, ScheduleDefinition ScheduleDefinition)
- {
- object[] objArray2 = new object[2] { Name, ScheduleDefinition } ;
- object[] objArray1 = base.Invoke("CreateSchedule", objArray2);
- return (string) objArray1[0];
- }
-
- [return: XmlElement("SubscriptionID")]
- [SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/CreateSubscription", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped), SoapHeader("BatchHeaderValue"), SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out)]
- public string CreateSubscription(string Report, ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, ParameterValue[] Parameters)
- {
- object[] objArray2 = new object[6] { Report, ExtensionSettings, Description, EventType, MatchData, Parameters } ;
- object[] objArray1 = base.Invoke("CreateSubscription", objArray2);
- return (string) objArray1[0];
- }
-
- [SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/DeleteItem", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped), SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out), SoapHeader("BatchHeaderValue")]
- public void DeleteItem(string Item)
- {
- object[] objArray1 = new object[1] { Item } ;
- base.Invoke("DeleteItem", objArray1);
- }
-
- [SoapHeader("BatchHeaderValue"), SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out), SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/DeleteReportHistorySnapshot", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped)]
- public void DeleteReportHistorySnapshot(string Report, string HistoryID)
- {
- object[] objArray1 = new object[2] { Report, HistoryID } ;
- base.Invoke("DeleteReportHistorySnapshot", objArray1);
- }
-
- [SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/DeleteRole", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped), SoapHeader("BatchHeaderValue"), SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out)]
- public void DeleteRole(string Name)
- {
- object[] objArray1 = new object[1] { Name } ;
- base.Invoke("DeleteRole", objArray1);
- }
-
- [SoapHeader("BatchHeaderValue"), SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/DeleteSchedule", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped), SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out)]
- public void DeleteSchedule(string ScheduleID)
- {
- object[] objArray1 = new object[1] { ScheduleID } ;
- base.Invoke("DeleteSchedule", objArray1);
- }
-
- [SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/DeleteSubscription", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped), SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out), SoapHeader("BatchHeaderValue")]
- public void DeleteSubscription(string SubscriptionID)
- {
- object[] objArray1 = new object[1] { SubscriptionID } ;
- base.Invoke("DeleteSubscription", objArray1);
- }
-
- [SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/DisableDataSource", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped), SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out), SoapHeader("BatchHeaderValue")]
- public void DisableDataSource(string DataSource)
- {
- object[] objArray1 = new object[1] { DataSource } ;
- base.Invoke("DisableDataSource", objArray1);
- }
-
- [SoapHeader("BatchHeaderValue"), SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices/EnableDataSource", RequestNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2003/12/reporting/reportingservices", Use=SoapBindingUse.Literal, ParameterStyle=SoapParameterStyle.Wrapped), SoapHeader("ServerInfoHeaderValue", Direction=SoapHeaderDirection.Out)]
- public void EnableDataSource(string DataSource)
- {
- object[] objArray1 = new object[1] { DataSource } ;
- base.Invoke("EnableDataSource", objArray1);
- }
-
- public void EndCancelBatch(IAsyncResult asyncResult)
- {
- base.EndInvoke(asyncResult);
- }
-
- public bool EndCancelJob(IAsyncResult asyncResult)
- {
- object[] objArray1 = base.EndInvoke(asyncResult);
- return (bool) objArray1[0];
- }
-
- public string EndCreateBatch(IAsyncResult asyncResult)
- {
- object[] objArray1 = base.EndInvoke(asyncResult);
- return (string) objArray1[0];
- }
-
- public string EndCreateDataDrivenSubscription(IAsyncResult asyncResult)
- {
- object[] objArray1 = base.EndInvoke(asyncResult);
- return (string) objArray1[0];
- }
-
- public void EndCreateDataSource(IAsyncResult asyncResult)
- {
- base.EndInvoke(asyncResult);
- }
-
- public void EndCreateFolder(IAsyncResult asyncResult)
- {
- base.EndInvoke(asyncResult);
- }
-
- public void EndCreateLinkedReport(IAsyncResult asyncResult)
- {
- base.EndInvoke(asyncResult);
- }
-
- public Warning[] EndCreateReport(IAsyncResult asyncResult)
- {
- object[] objArray1 = base.EndInvoke(asyncResult);
- return (Warning[]) objArray1[0];
- }
-
- public string EndCreateReportHistorySnapshot(IAsyncResult asyncResult, out Warning[] Warnings)
- {
- object[] objArray1 = base.EndInvoke(asyncResult);
- Warnings = (Warning[]) objArray1[1];
- return (string) objArray1[0];
- }
-
- public void EndCreateResource(IAsyncResult asyncResult)
- {
- base.EndInvoke(asyncResult);
- }
-
- public void EndCreateRole(IAsyncResult asyncResult)
- {
- base.EndInvoke(asyncResult);
- }
-
- public string EndCreateSchedule(IAsyncResult asyncResult)
- {
- object[] objArray1 = base.EndInvoke(asyncResult);
- return (string) objArray1[0];
- }
-
- public string EndCreateSubscription(IAsyncResult asyncResult)
- {
- object[] objArray1 = base.EndInvoke(asyncResult);
- return (string) objArray1[0];
- }
-
- public void EndDeleteItem(IAsyncResult asyncResult)
- {
- base.EndInvoke(asyncResult);
- }
-
- public void EndDeleteReportHistorySnapshot(IAsyncResult asyncResult)
- {
- base.EndInvoke(asyncResult);
- }
-
- public void EndDeleteRole(IAsyncResult asyncResult)
- {
- base.EndInvoke(asyncResult);
- }
-
- public void EndDeleteSchedule(IAsyncResult asyncResult)
- {
- base.EndInvoke(asyncResult);
- }
-
- public void EndDeleteSubscription(IAsyncResult asyncResult)
- {
- base.EndInvoke(asyncResult);
- }
-
- public void EndDisableDataSource(IAsyncResult asyncResult)
- {
- base.EndInvoke(asyncResult);
- }
-
- public void EndEnableDataSource(IAsyncResult asyncResult)
- {
- base.EndInvoke(asyncResult);
- }
-
- public void EndExecuteBatch(IAsyncResult asyncResult)
- {
- base.EndInvoke(asyncResult);
- }
-
- public CatalogItem[] EndFindItems(IAsyncResult asyncResult)
- {
- object[] objArray1 = base.EndInvoke(asyncResult);
- return (CatalogItem[]) objArray1[0];
- }
-
- public void EndFireEvent(IAsyncResult asyncResult)
- {
- base.EndInvoke(asyncResult);
- }
-
- public void EndFlushCache(IAsyncResult asyncResult)
- {
- base.EndInvoke(asyncResult);
- }
-
- public bool EndGetCacheOptions(IAsyncResult asyncResult, out ExpirationDefinition Item)
- {
- object[] objArray1 = base.EndInvoke(asyncResult);
- Item = (ExpirationDefinition) objArray1[1];
- return (bool) objArray1[0];
- }
-
- public string EndGetDataDrivenSubscriptionProperties(IAsyncResult asyncResult, out ExtensionSettings ExtensionSettings, out DataRetrievalPlan DataRetrievalPlan, out string Description, out ActiveState Active, out string Status, out string EventType, out string MatchData, out ParameterV…