/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

  1. namespace Microsoft.SqlServer.ReportingServices
  2. {
  3. using System;
  4. using System.ComponentModel;
  5. using System.Diagnostics;
  6. using System.Runtime.InteropServices;
  7. using System.Web.Services;
  8. using System.Web.Services.Description;
  9. using System.Web.Services.Protocols;
  10. using System.Xml.Serialization;
  11. [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))]
  12. public class ReportingService : SoapHttpClientProtocol
  13. {
  14. // Methods
  15. public ReportingService()
  16. {
  17. base.Url = "http://localhost/ReportServer/ReportService.asmx";
  18. }
  19. public IAsyncResult BeginCancelBatch(AsyncCallback callback, object asyncState)
  20. {
  21. return base.BeginInvoke("CancelBatch", new object[0], callback, asyncState);
  22. }
  23. public IAsyncResult BeginCancelJob(string JobID, AsyncCallback callback, object asyncState)
  24. {
  25. object[] objArray1 = new object[1] { JobID } ;
  26. return base.BeginInvoke("CancelJob", objArray1, callback, asyncState);
  27. }
  28. public IAsyncResult BeginCreateBatch(AsyncCallback callback, object asyncState)
  29. {
  30. return base.BeginInvoke("CreateBatch", new object[0], callback, asyncState);
  31. }
  32. public IAsyncResult BeginCreateDataDrivenSubscription(string Report, ExtensionSettings ExtensionSettings, DataRetrievalPlan DataRetrievalPlan, string Description, string EventType, string MatchData, ParameterValueOrFieldReference[] Parameters, AsyncCallback callback, object asyncState)
  33. {
  34. object[] objArray1 = new object[7] { Report, ExtensionSettings, DataRetrievalPlan, Description, EventType, MatchData, Parameters } ;
  35. return base.BeginInvoke("CreateDataDrivenSubscription", objArray1, callback, asyncState);
  36. }
  37. public IAsyncResult BeginCreateDataSource(string DataSource, string Parent, bool Overwrite, DataSourceDefinition Definition, Property[] Properties, AsyncCallback callback, object asyncState)
  38. {
  39. object[] objArray1 = new object[5] { DataSource, Parent, Overwrite, Definition, Properties } ;
  40. return base.BeginInvoke("CreateDataSource", objArray1, callback, asyncState);
  41. }
  42. public IAsyncResult BeginCreateFolder(string Folder, string Parent, Property[] Properties, AsyncCallback callback, object asyncState)
  43. {
  44. object[] objArray1 = new object[3] { Folder, Parent, Properties } ;
  45. return base.BeginInvoke("CreateFolder", objArray1, callback, asyncState);
  46. }
  47. public IAsyncResult BeginCreateLinkedReport(string Report, string Parent, string Link, Property[] Properties, AsyncCallback callback, object asyncState)
  48. {
  49. object[] objArray1 = new object[4] { Report, Parent, Link, Properties } ;
  50. return base.BeginInvoke("CreateLinkedReport", objArray1, callback, asyncState);
  51. }
  52. public IAsyncResult BeginCreateReport(string Report, string Parent, bool Overwrite, byte[] Definition, Property[] Properties, AsyncCallback callback, object asyncState)
  53. {
  54. object[] objArray1 = new object[5] { Report, Parent, Overwrite, Definition, Properties } ;
  55. return base.BeginInvoke("CreateReport", objArray1, callback, asyncState);
  56. }
  57. public IAsyncResult BeginCreateReportHistorySnapshot(string Report, AsyncCallback callback, object asyncState)
  58. {
  59. object[] objArray1 = new object[1] { Report } ;
  60. return base.BeginInvoke("CreateReportHistorySnapshot", objArray1, callback, asyncState);
  61. }
  62. public IAsyncResult BeginCreateResource(string Resource, string Parent, bool Overwrite, byte[] Contents, string MimeType, Property[] Properties, AsyncCallback callback, object asyncState)
  63. {
  64. object[] objArray1 = new object[6] { Resource, Parent, Overwrite, Contents, MimeType, Properties } ;
  65. return base.BeginInvoke("CreateResource", objArray1, callback, asyncState);
  66. }
  67. public IAsyncResult BeginCreateRole(string Name, string Description, Task[] Tasks, AsyncCallback callback, object asyncState)
  68. {
  69. object[] objArray1 = new object[3] { Name, Description, Tasks } ;
  70. return base.BeginInvoke("CreateRole", objArray1, callback, asyncState);
  71. }
  72. public IAsyncResult BeginCreateSchedule(string Name, ScheduleDefinition ScheduleDefinition, AsyncCallback callback, object asyncState)
  73. {
  74. object[] objArray1 = new object[2] { Name, ScheduleDefinition } ;
  75. return base.BeginInvoke("CreateSchedule", objArray1, callback, asyncState);
  76. }
  77. public IAsyncResult BeginCreateSubscription(string Report, ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, ParameterValue[] Parameters, AsyncCallback callback, object asyncState)
  78. {
  79. object[] objArray1 = new object[6] { Report, ExtensionSettings, Description, EventType, MatchData, Parameters } ;
  80. return base.BeginInvoke("CreateSubscription", objArray1, callback, asyncState);
  81. }
  82. public IAsyncResult BeginDeleteItem(string Item, AsyncCallback callback, object asyncState)
  83. {
  84. object[] objArray1 = new object[1] { Item } ;
  85. return base.BeginInvoke("DeleteItem", objArray1, callback, asyncState);
  86. }
  87. public IAsyncResult BeginDeleteReportHistorySnapshot(string Report, string HistoryID, AsyncCallback callback, object asyncState)
  88. {
  89. object[] objArray1 = new object[2] { Report, HistoryID } ;
  90. return base.BeginInvoke("DeleteReportHistorySnapshot", objArray1, callback, asyncState);
  91. }
  92. public IAsyncResult BeginDeleteRole(string Name, AsyncCallback callback, object asyncState)
  93. {
  94. object[] objArray1 = new object[1] { Name } ;
  95. return base.BeginInvoke("DeleteRole", objArray1, callback, asyncState);
  96. }
  97. public IAsyncResult BeginDeleteSchedule(string ScheduleID, AsyncCallback callback, object asyncState)
  98. {
  99. object[] objArray1 = new object[1] { ScheduleID } ;
  100. return base.BeginInvoke("DeleteSchedule", objArray1, callback, asyncState);
  101. }
  102. public IAsyncResult BeginDeleteSubscription(string SubscriptionID, AsyncCallback callback, object asyncState)
  103. {
  104. object[] objArray1 = new object[1] { SubscriptionID } ;
  105. return base.BeginInvoke("DeleteSubscription", objArray1, callback, asyncState);
  106. }
  107. public IAsyncResult BeginDisableDataSource(string DataSource, AsyncCallback callback, object asyncState)
  108. {
  109. object[] objArray1 = new object[1] { DataSource } ;
  110. return base.BeginInvoke("DisableDataSource", objArray1, callback, asyncState);
  111. }
  112. public IAsyncResult BeginEnableDataSource(string DataSource, AsyncCallback callback, object asyncState)
  113. {
  114. object[] objArray1 = new object[1] { DataSource } ;
  115. return base.BeginInvoke("EnableDataSource", objArray1, callback, asyncState);
  116. }
  117. public IAsyncResult BeginExecuteBatch(AsyncCallback callback, object asyncState)
  118. {
  119. return base.BeginInvoke("ExecuteBatch", new object[0], callback, asyncState);
  120. }
  121. public IAsyncResult BeginFindItems(string Folder, BooleanOperatorEnum BooleanOperator, SearchCondition[] Conditions, AsyncCallback callback, object asyncState)
  122. {
  123. object[] objArray1 = new object[3] { Folder, BooleanOperator, Conditions } ;
  124. return base.BeginInvoke("FindItems", objArray1, callback, asyncState);
  125. }
  126. public IAsyncResult BeginFireEvent(string EventType, string EventData, AsyncCallback callback, object asyncState)
  127. {
  128. object[] objArray1 = new object[2] { EventType, EventData } ;
  129. return base.BeginInvoke("FireEvent", objArray1, callback, asyncState);
  130. }
  131. public IAsyncResult BeginFlushCache(string Report, AsyncCallback callback, object asyncState)
  132. {
  133. object[] objArray1 = new object[1] { Report } ;
  134. return base.BeginInvoke("FlushCache", objArray1, callback, asyncState);
  135. }
  136. public IAsyncResult BeginGetCacheOptions(string Report, AsyncCallback callback, object asyncState)
  137. {
  138. object[] objArray1 = new object[1] { Report } ;
  139. return base.BeginInvoke("GetCacheOptions", objArray1, callback, asyncState);
  140. }
  141. public IAsyncResult BeginGetDataDrivenSubscriptionProperties(string DataDrivenSubscriptionID, AsyncCallback callback, object asyncState)
  142. {
  143. object[] objArray1 = new object[1] { DataDrivenSubscriptionID } ;
  144. return base.BeginInvoke("GetDataDrivenSubscriptionProperties", objArray1, callback, asyncState);
  145. }
  146. public IAsyncResult BeginGetDataSourceContents(string DataSource, AsyncCallback callback, object asyncState)
  147. {
  148. object[] objArray1 = new object[1] { DataSource } ;
  149. return base.BeginInvoke("GetDataSourceContents", objArray1, callback, asyncState);
  150. }
  151. public IAsyncResult BeginGetExecutionOptions(string Report, AsyncCallback callback, object asyncState)
  152. {
  153. object[] objArray1 = new object[1] { Report } ;
  154. return base.BeginInvoke("GetExecutionOptions", objArray1, callback, asyncState);
  155. }
  156. public IAsyncResult BeginGetExtensionSettings(string Extension, AsyncCallback callback, object asyncState)
  157. {
  158. object[] objArray1 = new object[1] { Extension } ;
  159. return base.BeginInvoke("GetExtensionSettings", objArray1, callback, asyncState);
  160. }
  161. public IAsyncResult BeginGetItemType(string Item, AsyncCallback callback, object asyncState)
  162. {
  163. object[] objArray1 = new object[1] { Item } ;
  164. return base.BeginInvoke("GetItemType", objArray1, callback, asyncState);
  165. }
  166. public IAsyncResult BeginGetPermissions(string Item, AsyncCallback callback, object asyncState)
  167. {
  168. object[] objArray1 = new object[1] { Item } ;
  169. return base.BeginInvoke("GetPermissions", objArray1, callback, asyncState);
  170. }
  171. public IAsyncResult BeginGetPolicies(string Item, AsyncCallback callback, object asyncState)
  172. {
  173. object[] objArray1 = new object[1] { Item } ;
  174. return base.BeginInvoke("GetPolicies", objArray1, callback, asyncState);
  175. }
  176. public IAsyncResult BeginGetProperties(string Item, Property[] Properties, AsyncCallback callback, object asyncState)
  177. {
  178. object[] objArray1 = new object[2] { Item, Properties } ;
  179. return base.BeginInvoke("GetProperties", objArray1, callback, asyncState);
  180. }
  181. public IAsyncResult BeginGetRenderResource(string Format, string DeviceInfo, AsyncCallback callback, object asyncState)
  182. {
  183. object[] objArray1 = new object[2] { Format, DeviceInfo } ;
  184. return base.BeginInvoke("GetRenderResource", objArray1, callback, asyncState);
  185. }
  186. public IAsyncResult BeginGetReportDataSourcePrompts(string Report, AsyncCallback callback, object asyncState)
  187. {
  188. object[] objArray1 = new object[1] { Report } ;
  189. return base.BeginInvoke("GetReportDataSourcePrompts", objArray1, callback, asyncState);
  190. }
  191. public IAsyncResult BeginGetReportDataSources(string Report, AsyncCallback callback, object asyncState)
  192. {
  193. object[] objArray1 = new object[1] { Report } ;
  194. return base.BeginInvoke("GetReportDataSources", objArray1, callback, asyncState);
  195. }
  196. public IAsyncResult BeginGetReportDefinition(string Report, AsyncCallback callback, object asyncState)
  197. {
  198. object[] objArray1 = new object[1] { Report } ;
  199. return base.BeginInvoke("GetReportDefinition", objArray1, callback, asyncState);
  200. }
  201. public IAsyncResult BeginGetReportHistoryLimit(string Report, AsyncCallback callback, object asyncState)
  202. {
  203. object[] objArray1 = new object[1] { Report } ;
  204. return base.BeginInvoke("GetReportHistoryLimit", objArray1, callback, asyncState);
  205. }
  206. public IAsyncResult BeginGetReportHistoryOptions(string Report, AsyncCallback callback, object asyncState)
  207. {
  208. object[] objArray1 = new object[1] { Report } ;
  209. return base.BeginInvoke("GetReportHistoryOptions", objArray1, callback, asyncState);
  210. }
  211. public IAsyncResult BeginGetReportLink(string Report, AsyncCallback callback, object asyncState)
  212. {
  213. object[] objArray1 = new object[1] { Report } ;
  214. return base.BeginInvoke("GetReportLink", objArray1, callback, asyncState);
  215. }
  216. public IAsyncResult BeginGetReportParameters(string Report, string HistoryID, bool ForRendering, ParameterValue[] Values, DataSourceCredentials[] Credentials, AsyncCallback callback, object asyncState)
  217. {
  218. object[] objArray1 = new object[5] { Report, HistoryID, ForRendering, Values, Credentials } ;
  219. return base.BeginInvoke("GetReportParameters", objArray1, callback, asyncState);
  220. }
  221. public IAsyncResult BeginGetResourceContents(string Resource, AsyncCallback callback, object asyncState)
  222. {
  223. object[] objArray1 = new object[1] { Resource } ;
  224. return base.BeginInvoke("GetResourceContents", objArray1, callback, asyncState);
  225. }
  226. public IAsyncResult BeginGetRoleProperties(string Name, AsyncCallback callback, object asyncState)
  227. {
  228. object[] objArray1 = new object[1] { Name } ;
  229. return base.BeginInvoke("GetRoleProperties", objArray1, callback, asyncState);
  230. }
  231. public IAsyncResult BeginGetScheduleProperties(string ScheduleID, AsyncCallback callback, object asyncState)
  232. {
  233. object[] objArray1 = new object[1] { ScheduleID } ;
  234. return base.BeginInvoke("GetScheduleProperties", objArray1, callback, asyncState);
  235. }
  236. public IAsyncResult BeginGetSubscriptionProperties(string SubscriptionID, AsyncCallback callback, object asyncState)
  237. {
  238. object[] objArray1 = new object[1] { SubscriptionID } ;
  239. return base.BeginInvoke("GetSubscriptionProperties", objArray1, callback, asyncState);
  240. }
  241. public IAsyncResult BeginGetSystemPermissions(AsyncCallback callback, object asyncState)
  242. {
  243. return base.BeginInvoke("GetSystemPermissions", new object[0], callback, asyncState);
  244. }
  245. public IAsyncResult BeginGetSystemPolicies(AsyncCallback callback, object asyncState)
  246. {
  247. return base.BeginInvoke("GetSystemPolicies", new object[0], callback, asyncState);
  248. }
  249. public IAsyncResult BeginGetSystemProperties(Property[] Properties, AsyncCallback callback, object asyncState)
  250. {
  251. object[] objArray1 = new object[1] { Properties } ;
  252. return base.BeginInvoke("GetSystemProperties", objArray1, callback, asyncState);
  253. }
  254. public IAsyncResult BeginInheritParentSecurity(string Item, AsyncCallback callback, object asyncState)
  255. {
  256. object[] objArray1 = new object[1] { Item } ;
  257. return base.BeginInvoke("InheritParentSecurity", objArray1, callback, asyncState);
  258. }
  259. public IAsyncResult BeginListChildren(string Item, bool Recursive, AsyncCallback callback, object asyncState)
  260. {
  261. object[] objArray1 = new object[2] { Item, Recursive } ;
  262. return base.BeginInvoke("ListChildren", objArray1, callback, asyncState);
  263. }
  264. public IAsyncResult BeginListEvents(AsyncCallback callback, object asyncState)
  265. {
  266. return base.BeginInvoke("ListEvents", new object[0], callback, asyncState);
  267. }
  268. public IAsyncResult BeginListExtensions(ExtensionTypeEnum ExtensionType, AsyncCallback callback, object asyncState)
  269. {
  270. object[] objArray1 = new object[1] { ExtensionType } ;
  271. return base.BeginInvoke("ListExtensions", objArray1, callback, asyncState);
  272. }
  273. public IAsyncResult BeginListJobs(AsyncCallback callback, object asyncState)
  274. {
  275. return base.BeginInvoke("ListJobs", new object[0], callback, asyncState);
  276. }
  277. public IAsyncResult BeginListLinkedReports(string Report, AsyncCallback callback, object asyncState)
  278. {
  279. object[] objArray1 = new object[1] { Report } ;
  280. return base.BeginInvoke("ListLinkedReports", objArray1, callback, asyncState);
  281. }
  282. public IAsyncResult BeginListReportHistory(string Report, AsyncCallback callback, object asyncState)
  283. {
  284. object[] objArray1 = new object[1] { Report } ;
  285. return base.BeginInvoke("ListReportHistory", objArray1, callback, asyncState);
  286. }
  287. public IAsyncResult BeginListReportsUsingDataSource(string DataSource, AsyncCallback callback, object asyncState)
  288. {
  289. object[] objArray1 = new object[1] { DataSource } ;
  290. return base.BeginInvoke("ListReportsUsingDataSource", objArray1, callback, asyncState);
  291. }
  292. public IAsyncResult BeginListRoles(AsyncCallback callback, object asyncState)
  293. {
  294. return base.BeginInvoke("ListRoles", new object[0], callback, asyncState);
  295. }
  296. public IAsyncResult BeginListScheduledReports(string ScheduleID, AsyncCallback callback, object asyncState)
  297. {
  298. object[] objArray1 = new object[1] { ScheduleID } ;
  299. return base.BeginInvoke("ListScheduledReports", objArray1, callback, asyncState);
  300. }
  301. public IAsyncResult BeginListSchedules(AsyncCallback callback, object asyncState)
  302. {
  303. return base.BeginInvoke("ListSchedules", new object[0], callback, asyncState);
  304. }
  305. public IAsyncResult BeginListSecureMethods(AsyncCallback callback, object asyncState)
  306. {
  307. return base.BeginInvoke("ListSecureMethods", new object[0], callback, asyncState);
  308. }
  309. public IAsyncResult BeginListSubscriptions(string Report, string Owner, AsyncCallback callback, object asyncState)
  310. {
  311. object[] objArray1 = new object[2] { Report, Owner } ;
  312. return base.BeginInvoke("ListSubscriptions", objArray1, callback, asyncState);
  313. }
  314. public IAsyncResult BeginListSubscriptionsUsingDataSource(string DataSource, AsyncCallback callback, object asyncState)
  315. {
  316. object[] objArray1 = new object[1] { DataSource } ;
  317. return base.BeginInvoke("ListSubscriptionsUsingDataSource", objArray1, callback, asyncState);
  318. }
  319. public IAsyncResult BeginListSystemRoles(AsyncCallback callback, object asyncState)
  320. {
  321. return base.BeginInvoke("ListSystemRoles", new object[0], callback, asyncState);
  322. }
  323. public IAsyncResult BeginListSystemTasks(AsyncCallback callback, object asyncState)
  324. {
  325. return base.BeginInvoke("ListSystemTasks", new object[0], callback, asyncState);
  326. }
  327. public IAsyncResult BeginListTasks(AsyncCallback callback, object asyncState)
  328. {
  329. return base.BeginInvoke("ListTasks", new object[0], callback, asyncState);
  330. }
  331. public IAsyncResult BeginLogoff(AsyncCallback callback, object asyncState)
  332. {
  333. return base.BeginInvoke("Logoff", new object[0], callback, asyncState);
  334. }
  335. public IAsyncResult BeginLogonUser(string userName, string password, string authority, AsyncCallback callback, object asyncState)
  336. {
  337. object[] objArray1 = new object[3] { userName, password, authority } ;
  338. return base.BeginInvoke("LogonUser", objArray1, callback, asyncState);
  339. }
  340. public IAsyncResult BeginMoveItem(string Item, string Target, AsyncCallback callback, object asyncState)
  341. {
  342. object[] objArray1 = new object[2] { Item, Target } ;
  343. return base.BeginInvoke("MoveItem", objArray1, callback, asyncState);
  344. }
  345. public IAsyncResult BeginPauseSchedule(string ScheduleID, AsyncCallback callback, object asyncState)
  346. {
  347. object[] objArray1 = new object[1] { ScheduleID } ;
  348. return base.BeginInvoke("PauseSchedule", objArray1, callback, asyncState);
  349. }
  350. public IAsyncResult BeginPrepareQuery(DataSource DataSource, DataSetDefinition DataSet, AsyncCallback callback, object asyncState)
  351. {
  352. object[] objArray1 = new object[2] { DataSource, DataSet } ;
  353. return base.BeginInvoke("PrepareQuery", objArray1, callback, asyncState);
  354. }
  355. public IAsyncResult BeginRender(string Report, string Format, string HistoryID, string DeviceInfo, ParameterValue[] Parameters, DataSourceCredentials[] Credentials, string ShowHideToggle, AsyncCallback callback, object asyncState)
  356. {
  357. object[] objArray1 = new object[7] { Report, Format, HistoryID, DeviceInfo, Parameters, Credentials, ShowHideToggle } ;
  358. return base.BeginInvoke("Render", objArray1, callback, asyncState);
  359. }
  360. public IAsyncResult BeginRenderStream(string Report, string Format, string StreamID, string HistoryID, string DeviceInfo, ParameterValue[] Parameters, AsyncCallback callback, object asyncState)
  361. {
  362. object[] objArray1 = new object[6] { Report, Format, StreamID, HistoryID, DeviceInfo, Parameters } ;
  363. return base.BeginInvoke("RenderStream", objArray1, callback, asyncState);
  364. }
  365. public IAsyncResult BeginResumeSchedule(string ScheduleID, AsyncCallback callback, object asyncState)
  366. {
  367. object[] objArray1 = new object[1] { ScheduleID } ;
  368. return base.BeginInvoke("ResumeSchedule", objArray1, callback, asyncState);
  369. }
  370. public IAsyncResult BeginSetCacheOptions(string Report, bool CacheReport, ExpirationDefinition Item, AsyncCallback callback, object asyncState)
  371. {
  372. object[] objArray1 = new object[3] { Report, CacheReport, Item } ;
  373. return base.BeginInvoke("SetCacheOptions", objArray1, callback, asyncState);
  374. }
  375. public IAsyncResult BeginSetDataDrivenSubscriptionProperties(string DataDrivenSubscriptionID, ExtensionSettings ExtensionSettings, DataRetrievalPlan DataRetrievalPlan, string Description, string EventType, string MatchData, ParameterValueOrFieldReference[] Parameters, AsyncCallback callback, object asyncState)
  376. {
  377. object[] objArray1 = new object[7] { DataDrivenSubscriptionID, ExtensionSettings, DataRetrievalPlan, Description, EventType, MatchData, Parameters } ;
  378. return base.BeginInvoke("SetDataDrivenSubscriptionProperties", objArray1, callback, asyncState);
  379. }
  380. public IAsyncResult BeginSetDataSourceContents(string DataSource, DataSourceDefinition Definition, AsyncCallback callback, object asyncState)
  381. {
  382. object[] objArray1 = new object[2] { DataSource, Definition } ;
  383. return base.BeginInvoke("SetDataSourceContents", objArray1, callback, asyncState);
  384. }
  385. public IAsyncResult BeginSetExecutionOptions(string Report, ExecutionSettingEnum ExecutionSetting, ScheduleDefinitionOrReference Item, AsyncCallback callback, object asyncState)
  386. {
  387. object[] objArray1 = new object[3] { Report, ExecutionSetting, Item } ;
  388. return base.BeginInvoke("SetExecutionOptions", objArray1, callback, asyncState);
  389. }
  390. public IAsyncResult BeginSetPolicies(string Item, Policy[] Policies, AsyncCallback callback, object asyncState)
  391. {
  392. object[] objArray1 = new object[2] { Item, Policies } ;
  393. return base.BeginInvoke("SetPolicies", objArray1, callback, asyncState);
  394. }
  395. public IAsyncResult BeginSetProperties(string Item, Property[] Properties, AsyncCallback callback, object asyncState)
  396. {
  397. object[] objArray1 = new object[2] { Item, Properties } ;
  398. return base.BeginInvoke("SetProperties", objArray1, callback, asyncState);
  399. }
  400. public IAsyncResult BeginSetReportDataSources(string Report, DataSource[] DataSources, AsyncCallback callback, object asyncState)
  401. {
  402. object[] objArray1 = new object[2] { Report, DataSources } ;
  403. return base.BeginInvoke("SetReportDataSources", objArray1, callback, asyncState);
  404. }
  405. public IAsyncResult BeginSetReportDefinition(string Report, byte[] Definition, AsyncCallback callback, object asyncState)
  406. {
  407. object[] objArray1 = new object[2] { Report, Definition } ;
  408. return base.BeginInvoke("SetReportDefinition", objArray1, callback, asyncState);
  409. }
  410. public IAsyncResult BeginSetReportHistoryLimit(string Report, bool UseSystem, int HistoryLimit, AsyncCallback callback, object asyncState)
  411. {
  412. object[] objArray1 = new object[3] { Report, UseSystem, HistoryLimit } ;
  413. return base.BeginInvoke("SetReportHistoryLimit", objArray1, callback, asyncState);
  414. }
  415. public IAsyncResult BeginSetReportHistoryOptions(string Report, bool EnableManualSnapshotCreation, bool KeepExecutionSnapshots, ScheduleDefinitionOrReference Item, AsyncCallback callback, object asyncState)
  416. {
  417. object[] objArray1 = new object[4] { Report, EnableManualSnapshotCreation, KeepExecutionSnapshots, Item } ;
  418. return base.BeginInvoke("SetReportHistoryOptions", objArray1, callback, asyncState);
  419. }
  420. public IAsyncResult BeginSetReportLink(string Report, string Link, AsyncCallback callback, object asyncState)
  421. {
  422. object[] objArray1 = new object[2] { Report, Link } ;
  423. return base.BeginInvoke("SetReportLink", objArray1, callback, asyncState);
  424. }
  425. public IAsyncResult BeginSetReportParameters(string Report, ReportParameter[] Parameters, AsyncCallback callback, object asyncState)
  426. {
  427. object[] objArray1 = new object[2] { Report, Parameters } ;
  428. return base.BeginInvoke("SetReportParameters", objArray1, callback, asyncState);
  429. }
  430. public IAsyncResult BeginSetResourceContents(string Resource, byte[] Contents, string MimeType, AsyncCallback callback, object asyncState)
  431. {
  432. object[] objArray1 = new object[3] { Resource, Contents, MimeType } ;
  433. return base.BeginInvoke("SetResourceContents", objArray1, callback, asyncState);
  434. }
  435. public IAsyncResult BeginSetRoleProperties(string Name, string Description, Task[] Tasks, AsyncCallback callback, object asyncState)
  436. {
  437. object[] objArray1 = new object[3] { Name, Description, Tasks } ;
  438. return base.BeginInvoke("SetRoleProperties", objArray1, callback, asyncState);
  439. }
  440. public IAsyncResult BeginSetScheduleProperties(string Name, string ScheduleID, ScheduleDefinition ScheduleDefinition, AsyncCallback callback, object asyncState)
  441. {
  442. object[] objArray1 = new object[3] { Name, ScheduleID, ScheduleDefinition } ;
  443. return base.BeginInvoke("SetScheduleProperties", objArray1, callback, asyncState);
  444. }
  445. public IAsyncResult BeginSetSubscriptionProperties(string SubscriptionID, ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, ParameterValue[] Parameters, AsyncCallback callback, object asyncState)
  446. {
  447. object[] objArray1 = new object[6] { SubscriptionID, ExtensionSettings, Description, EventType, MatchData, Parameters } ;
  448. return base.BeginInvoke("SetSubscriptionProperties", objArray1, callback, asyncState);
  449. }
  450. public IAsyncResult BeginSetSystemPolicies(Policy[] Policies, AsyncCallback callback, object asyncState)
  451. {
  452. object[] objArray1 = new object[1] { Policies } ;
  453. return base.BeginInvoke("SetSystemPolicies", objArray1, callback, asyncState);
  454. }
  455. public IAsyncResult BeginSetSystemProperties(Property[] Properties, AsyncCallback callback, object asyncState)
  456. {
  457. object[] objArray1 = new object[1] { Properties } ;
  458. return base.BeginInvoke("SetSystemProperties", objArray1, callback, asyncState);
  459. }
  460. public IAsyncResult BeginUpdateReportExecutionSnapshot(string Report, AsyncCallback callback, object asyncState)
  461. {
  462. object[] objArray1 = new object[1] { Report } ;
  463. return base.BeginInvoke("UpdateReportExecutionSnapshot", objArray1, callback, asyncState);
  464. }
  465. public IAsyncResult BeginValidateExtensionSettings(string Extension, ParameterValueOrFieldReference[] ParameterValues, AsyncCallback callback, object asyncState)
  466. {
  467. object[] objArray1 = new object[2] { Extension, ParameterValues } ;
  468. return base.BeginInvoke("ValidateExtensionSettings", objArray1, callback, asyncState);
  469. }
  470. [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)]
  471. public void CancelBatch()
  472. {
  473. base.Invoke("CancelBatch", new object[0]);
  474. }
  475. [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)]
  476. public bool CancelJob(string JobID)
  477. {
  478. object[] objArray2 = new object[1] { JobID } ;
  479. object[] objArray1 = base.Invoke("CancelJob", objArray2);
  480. return (bool) objArray1[0];
  481. }
  482. [return: XmlElement("BatchID")]
  483. [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)]
  484. public string CreateBatch()
  485. {
  486. object[] objArray1 = base.Invoke("CreateBatch", new object[0]);
  487. return (string) objArray1[0];
  488. }
  489. [return: XmlElement("SubscriptionID")]
  490. [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)]
  491. public string CreateDataDrivenSubscription(string Report, ExtensionSettings ExtensionSettings, DataRetrievalPlan DataRetrievalPlan, string Description, string EventType, string MatchData, ParameterValueOrFieldReference[] Parameters)
  492. {
  493. object[] objArray2 = new object[7] { Report, ExtensionSettings, DataRetrievalPlan, Description, EventType, MatchData, Parameters } ;
  494. object[] objArray1 = base.Invoke("CreateDataDrivenSubscription", objArray2);
  495. return (string) objArray1[0];
  496. }
  497. [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)]
  498. public void CreateDataSource(string DataSource, string Parent, bool Overwrite, DataSourceDefinition Definition, Property[] Properties)
  499. {
  500. object[] objArray1 = new object[5] { DataSource, Parent, Overwrite, Definition, Properties } ;
  501. base.Invoke("CreateDataSource", objArray1);
  502. }
  503. [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)]
  504. public void CreateFolder(string Folder, string Parent, Property[] Properties)
  505. {
  506. object[] objArray1 = new object[3] { Folder, Parent, Properties } ;
  507. base.Invoke("CreateFolder", objArray1);
  508. }
  509. [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)]
  510. public void CreateLinkedReport(string Report, string Parent, string Link, Property[] Properties)
  511. {
  512. object[] objArray1 = new object[4] { Report, Parent, Link, Properties } ;
  513. base.Invoke("CreateLinkedReport", objArray1);
  514. }
  515. [return: XmlArray("Warnings")]
  516. [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")]
  517. public Warning[] CreateReport(string Report, string Parent, bool Overwrite, [XmlElement(DataType="base64Binary")] byte[] Definition, Property[] Properties)
  518. {
  519. object[] objArray2 = new object[5] { Report, Parent, Overwrite, Definition, Properties } ;
  520. object[] objArray1 = base.Invoke("CreateReport", objArray2);
  521. return (Warning[]) objArray1[0];
  522. }
  523. [return: XmlElement("HistoryID")]
  524. [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)]
  525. public string CreateReportHistorySnapshot(string Report, out Warning[] Warnings)
  526. {
  527. object[] objArray2 = new object[1] { Report } ;
  528. object[] objArray1 = base.Invoke("CreateReportHistorySnapshot", objArray2);
  529. Warnings = (Warning[]) objArray1[1];
  530. return (string) objArray1[0];
  531. }
  532. [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")]
  533. public void CreateResource(string Resource, string Parent, bool Overwrite, [XmlElement(DataType="base64Binary")] byte[] Contents, string MimeType, Property[] Properties)
  534. {
  535. object[] objArray1 = new object[6] { Resource, Parent, Overwrite, Contents, MimeType, Properties } ;
  536. base.Invoke("CreateResource", objArray1);
  537. }
  538. [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)]
  539. public void CreateRole(string Name, string Description, Task[] Tasks)
  540. {
  541. object[] objArray1 = new object[3] { Name, Description, Tasks } ;
  542. base.Invoke("CreateRole", objArray1);
  543. }
  544. [return: XmlElement("ScheduleID")]
  545. [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)]
  546. public string CreateSchedule(string Name, ScheduleDefinition ScheduleDefinition)
  547. {
  548. object[] objArray2 = new object[2] { Name, ScheduleDefinition } ;
  549. object[] objArray1 = base.Invoke("CreateSchedule", objArray2);
  550. return (string) objArray1[0];
  551. }
  552. [return: XmlElement("SubscriptionID")]
  553. [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)]
  554. public string CreateSubscription(string Report, ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, ParameterValue[] Parameters)
  555. {
  556. object[] objArray2 = new object[6] { Report, ExtensionSettings, Description, EventType, MatchData, Parameters } ;
  557. object[] objArray1 = base.Invoke("CreateSubscription", objArray2);
  558. return (string) objArray1[0];
  559. }
  560. [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")]
  561. public void DeleteItem(string Item)
  562. {
  563. object[] objArray1 = new object[1] { Item } ;
  564. base.Invoke("DeleteItem", objArray1);
  565. }
  566. [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)]
  567. public void DeleteReportHistorySnapshot(string Report, string HistoryID)
  568. {
  569. object[] objArray1 = new object[2] { Report, HistoryID } ;
  570. base.Invoke("DeleteReportHistorySnapshot", objArray1);
  571. }
  572. [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)]
  573. public void DeleteRole(string Name)
  574. {
  575. object[] objArray1 = new object[1] { Name } ;
  576. base.Invoke("DeleteRole", objArray1);
  577. }
  578. [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)]
  579. public void DeleteSchedule(string ScheduleID)
  580. {
  581. object[] objArray1 = new object[1] { ScheduleID } ;
  582. base.Invoke("DeleteSchedule", objArray1);
  583. }
  584. [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")]
  585. public void DeleteSubscription(string SubscriptionID)
  586. {
  587. object[] objArray1 = new object[1] { SubscriptionID } ;
  588. base.Invoke("DeleteSubscription", objArray1);
  589. }
  590. [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")]
  591. public void DisableDataSource(string DataSource)
  592. {
  593. object[] objArray1 = new object[1] { DataSource } ;
  594. base.Invoke("DisableDataSource", objArray1);
  595. }
  596. [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)]
  597. public void EnableDataSource(string DataSource)
  598. {
  599. object[] objArray1 = new object[1] { DataSource } ;
  600. base.Invoke("EnableDataSource", objArray1);
  601. }
  602. public void EndCancelBatch(IAsyncResult asyncResult)
  603. {
  604. base.EndInvoke(asyncResult);
  605. }
  606. public bool EndCancelJob(IAsyncResult asyncResult)
  607. {
  608. object[] objArray1 = base.EndInvoke(asyncResult);
  609. return (bool) objArray1[0];
  610. }
  611. public string EndCreateBatch(IAsyncResult asyncResult)
  612. {
  613. object[] objArray1 = base.EndInvoke(asyncResult);
  614. return (string) objArray1[0];
  615. }
  616. public string EndCreateDataDrivenSubscription(IAsyncResult asyncResult)
  617. {
  618. object[] objArray1 = base.EndInvoke(asyncResult);
  619. return (string) objArray1[0];
  620. }
  621. public void EndCreateDataSource(IAsyncResult asyncResult)
  622. {
  623. base.EndInvoke(asyncResult);
  624. }
  625. public void EndCreateFolder(IAsyncResult asyncResult)
  626. {
  627. base.EndInvoke(asyncResult);
  628. }
  629. public void EndCreateLinkedReport(IAsyncResult asyncResult)
  630. {
  631. base.EndInvoke(asyncResult);
  632. }
  633. public Warning[] EndCreateReport(IAsyncResult asyncResult)
  634. {
  635. object[] objArray1 = base.EndInvoke(asyncResult);
  636. return (Warning[]) objArray1[0];
  637. }
  638. public string EndCreateReportHistorySnapshot(IAsyncResult asyncResult, out Warning[] Warnings)
  639. {
  640. object[] objArray1 = base.EndInvoke(asyncResult);
  641. Warnings = (Warning[]) objArray1[1];
  642. return (string) objArray1[0];
  643. }
  644. public void EndCreateResource(IAsyncResult asyncResult)
  645. {
  646. base.EndInvoke(asyncResult);
  647. }
  648. public void EndCreateRole(IAsyncResult asyncResult)
  649. {
  650. base.EndInvoke(asyncResult);
  651. }
  652. public string EndCreateSchedule(IAsyncResult asyncResult)
  653. {
  654. object[] objArray1 = base.EndInvoke(asyncResult);
  655. return (string) objArray1[0];
  656. }
  657. public string EndCreateSubscription(IAsyncResult asyncResult)
  658. {
  659. object[] objArray1 = base.EndInvoke(asyncResult);
  660. return (string) objArray1[0];
  661. }
  662. public void EndDeleteItem(IAsyncResult asyncResult)
  663. {
  664. base.EndInvoke(asyncResult);
  665. }
  666. public void EndDeleteReportHistorySnapshot(IAsyncResult asyncResult)
  667. {
  668. base.EndInvoke(asyncResult);
  669. }
  670. public void EndDeleteRole(IAsyncResult asyncResult)
  671. {
  672. base.EndInvoke(asyncResult);
  673. }
  674. public void EndDeleteSchedule(IAsyncResult asyncResult)
  675. {
  676. base.EndInvoke(asyncResult);
  677. }
  678. public void EndDeleteSubscription(IAsyncResult asyncResult)
  679. {
  680. base.EndInvoke(asyncResult);
  681. }
  682. public void EndDisableDataSource(IAsyncResult asyncResult)
  683. {
  684. base.EndInvoke(asyncResult);
  685. }
  686. public void EndEnableDataSource(IAsyncResult asyncResult)
  687. {
  688. base.EndInvoke(asyncResult);
  689. }
  690. public void EndExecuteBatch(IAsyncResult asyncResult)
  691. {
  692. base.EndInvoke(asyncResult);
  693. }
  694. public CatalogItem[] EndFindItems(IAsyncResult asyncResult)
  695. {
  696. object[] objArray1 = base.EndInvoke(asyncResult);
  697. return (CatalogItem[]) objArray1[0];
  698. }
  699. public void EndFireEvent(IAsyncResult asyncResult)
  700. {
  701. base.EndInvoke(asyncResult);
  702. }
  703. public void EndFlushCache(IAsyncResult asyncResult)
  704. {
  705. base.EndInvoke(asyncResult);
  706. }
  707. public bool EndGetCacheOptions(IAsyncResult asyncResult, out ExpirationDefinition Item)
  708. {
  709. object[] objArray1 = base.EndInvoke(asyncResult);
  710. Item = (ExpirationDefinition) objArray1[1];
  711. return (bool) objArray1[0];
  712. }
  713. 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