/Kilimanjaro_Trunk/Application Samples/ReportSearch Sample/cs/App_Code/ReportingService2010.cs

# · C# · 12618 lines · 9179 code · 2046 blank · 1393 comment · 476 complexity · 7ac2f697cfd09095eb07ba7ad00b5636 MD5 · raw file

  1. //------------------------------------------------------------------------------
  2. // <auto-generated>
  3. // This code was generated by a tool.
  4. // Runtime Version:4.0.30319.225
  5. //
  6. // Changes to this file may cause incorrect behavior and will be lost if
  7. // the code is regenerated.
  8. // </auto-generated>
  9. //------------------------------------------------------------------------------
  10. //
  11. // This source code was auto-generated by wsdl, Version=4.0.30319.1.
  12. //
  13. namespace Microsoft.SqlServer.ReportingServices2010 {
  14. using System;
  15. using System.Diagnostics;
  16. using System.Xml.Serialization;
  17. using System.ComponentModel;
  18. using System.Web.Services.Protocols;
  19. using System.Web.Services;
  20. /// <remarks/>
  21. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  22. [System.Diagnostics.DebuggerStepThroughAttribute()]
  23. [System.ComponentModel.DesignerCategoryAttribute("code")]
  24. [System.Web.Services.WebServiceBindingAttribute(Name="ReportingService2010Soap", Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  25. [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExpirationDefinition))]
  26. [System.Xml.Serialization.XmlIncludeAttribute(typeof(RecurrencePattern))]
  27. [System.Xml.Serialization.XmlIncludeAttribute(typeof(ScheduleDefinitionOrReference))]
  28. [System.Xml.Serialization.XmlIncludeAttribute(typeof(DataSourceDefinitionOrReference))]
  29. public partial class ReportingService2010 : System.Web.Services.Protocols.SoapHttpClientProtocol {
  30. private TrustedUserHeader trustedUserHeaderValueField;
  31. private ServerInfoHeader serverInfoHeaderValueField;
  32. private System.Threading.SendOrPostCallback CreateCatalogItemOperationCompleted;
  33. private System.Threading.SendOrPostCallback SetItemDefinitionOperationCompleted;
  34. private System.Threading.SendOrPostCallback GetItemDefinitionOperationCompleted;
  35. private System.Threading.SendOrPostCallback GetItemTypeOperationCompleted;
  36. private System.Threading.SendOrPostCallback DeleteItemOperationCompleted;
  37. private System.Threading.SendOrPostCallback MoveItemOperationCompleted;
  38. private System.Threading.SendOrPostCallback InheritParentSecurityOperationCompleted;
  39. private System.Threading.SendOrPostCallback ListItemHistoryOperationCompleted;
  40. private System.Threading.SendOrPostCallback ListChildrenOperationCompleted;
  41. private System.Threading.SendOrPostCallback ListDependentItemsOperationCompleted;
  42. private System.Threading.SendOrPostCallback FindItemsOperationCompleted;
  43. private System.Threading.SendOrPostCallback ListParentsOperationCompleted;
  44. private System.Threading.SendOrPostCallback CreateFolderOperationCompleted;
  45. private System.Threading.SendOrPostCallback SetPropertiesOperationCompleted;
  46. private ItemNamespaceHeader itemNamespaceHeaderValueField;
  47. private System.Threading.SendOrPostCallback GetPropertiesOperationCompleted;
  48. private System.Threading.SendOrPostCallback SetItemReferencesOperationCompleted;
  49. private System.Threading.SendOrPostCallback GetItemReferencesOperationCompleted;
  50. private System.Threading.SendOrPostCallback ListItemTypesOperationCompleted;
  51. private System.Threading.SendOrPostCallback SetSubscriptionPropertiesOperationCompleted;
  52. private System.Threading.SendOrPostCallback GetSubscriptionPropertiesOperationCompleted;
  53. private System.Threading.SendOrPostCallback SetDataDrivenSubscriptionPropertiesOperationCompleted;
  54. private System.Threading.SendOrPostCallback GetDataDrivenSubscriptionPropertiesOperationCompleted;
  55. private System.Threading.SendOrPostCallback DeleteSubscriptionOperationCompleted;
  56. private System.Threading.SendOrPostCallback CreateSubscriptionOperationCompleted;
  57. private System.Threading.SendOrPostCallback CreateDataDrivenSubscriptionOperationCompleted;
  58. private System.Threading.SendOrPostCallback GetExtensionSettingsOperationCompleted;
  59. private System.Threading.SendOrPostCallback ValidateExtensionSettingsOperationCompleted;
  60. private System.Threading.SendOrPostCallback ListSubscriptionsOperationCompleted;
  61. private System.Threading.SendOrPostCallback ListMySubscriptionsOperationCompleted;
  62. private System.Threading.SendOrPostCallback ListSubscriptionsUsingDataSourceOperationCompleted;
  63. private System.Threading.SendOrPostCallback ChangeSubscriptionOwnerOperationCompleted;
  64. private System.Threading.SendOrPostCallback CreateDataSourceOperationCompleted;
  65. private System.Threading.SendOrPostCallback PrepareQueryOperationCompleted;
  66. private System.Threading.SendOrPostCallback EnableDataSourceOperationCompleted;
  67. private System.Threading.SendOrPostCallback DisableDataSourceOperationCompleted;
  68. private System.Threading.SendOrPostCallback SetDataSourceContentsOperationCompleted;
  69. private System.Threading.SendOrPostCallback GetDataSourceContentsOperationCompleted;
  70. private System.Threading.SendOrPostCallback ListDatabaseCredentialRetrievalOptionsOperationCompleted;
  71. private System.Threading.SendOrPostCallback SetItemDataSourcesOperationCompleted;
  72. private System.Threading.SendOrPostCallback GetItemDataSourcesOperationCompleted;
  73. private System.Threading.SendOrPostCallback TestConnectForDataSourceDefinitionOperationCompleted;
  74. private System.Threading.SendOrPostCallback TestConnectForItemDataSourceOperationCompleted;
  75. private System.Threading.SendOrPostCallback CreateRoleOperationCompleted;
  76. private System.Threading.SendOrPostCallback SetRolePropertiesOperationCompleted;
  77. private System.Threading.SendOrPostCallback GetRolePropertiesOperationCompleted;
  78. private System.Threading.SendOrPostCallback DeleteRoleOperationCompleted;
  79. private System.Threading.SendOrPostCallback ListRolesOperationCompleted;
  80. private System.Threading.SendOrPostCallback ListTasksOperationCompleted;
  81. private System.Threading.SendOrPostCallback SetPoliciesOperationCompleted;
  82. private System.Threading.SendOrPostCallback GetPoliciesOperationCompleted;
  83. private System.Threading.SendOrPostCallback GetItemDataSourcePromptsOperationCompleted;
  84. private System.Threading.SendOrPostCallback GenerateModelOperationCompleted;
  85. private System.Threading.SendOrPostCallback GetModelItemPermissionsOperationCompleted;
  86. private System.Threading.SendOrPostCallback SetModelItemPoliciesOperationCompleted;
  87. private System.Threading.SendOrPostCallback GetModelItemPoliciesOperationCompleted;
  88. private System.Threading.SendOrPostCallback GetUserModelOperationCompleted;
  89. private System.Threading.SendOrPostCallback InheritModelItemParentSecurityOperationCompleted;
  90. private System.Threading.SendOrPostCallback SetModelDrillthroughReportsOperationCompleted;
  91. private System.Threading.SendOrPostCallback ListModelDrillthroughReportsOperationCompleted;
  92. private System.Threading.SendOrPostCallback ListModelItemChildrenOperationCompleted;
  93. private System.Threading.SendOrPostCallback ListModelItemTypesOperationCompleted;
  94. private System.Threading.SendOrPostCallback ListModelPerspectivesOperationCompleted;
  95. private System.Threading.SendOrPostCallback RegenerateModelOperationCompleted;
  96. private System.Threading.SendOrPostCallback RemoveAllModelItemPoliciesOperationCompleted;
  97. private System.Threading.SendOrPostCallback CreateScheduleOperationCompleted;
  98. private System.Threading.SendOrPostCallback DeleteScheduleOperationCompleted;
  99. private System.Threading.SendOrPostCallback ListSchedulesOperationCompleted;
  100. private System.Threading.SendOrPostCallback GetSchedulePropertiesOperationCompleted;
  101. private System.Threading.SendOrPostCallback ListScheduleStatesOperationCompleted;
  102. private System.Threading.SendOrPostCallback PauseScheduleOperationCompleted;
  103. private System.Threading.SendOrPostCallback ResumeScheduleOperationCompleted;
  104. private System.Threading.SendOrPostCallback SetSchedulePropertiesOperationCompleted;
  105. private System.Threading.SendOrPostCallback ListScheduledItemsOperationCompleted;
  106. private System.Threading.SendOrPostCallback SetItemParametersOperationCompleted;
  107. private System.Threading.SendOrPostCallback GetItemParametersOperationCompleted;
  108. private System.Threading.SendOrPostCallback ListParameterTypesOperationCompleted;
  109. private System.Threading.SendOrPostCallback ListParameterStatesOperationCompleted;
  110. private System.Threading.SendOrPostCallback CreateReportEditSessionOperationCompleted;
  111. private System.Threading.SendOrPostCallback CreateLinkedItemOperationCompleted;
  112. private System.Threading.SendOrPostCallback SetItemLinkOperationCompleted;
  113. private System.Threading.SendOrPostCallback GetItemLinkOperationCompleted;
  114. private System.Threading.SendOrPostCallback ListExecutionSettingsOperationCompleted;
  115. private System.Threading.SendOrPostCallback SetExecutionOptionsOperationCompleted;
  116. private System.Threading.SendOrPostCallback GetExecutionOptionsOperationCompleted;
  117. private System.Threading.SendOrPostCallback UpdateItemExecutionSnapshotOperationCompleted;
  118. private System.Threading.SendOrPostCallback SetCacheOptionsOperationCompleted;
  119. private System.Threading.SendOrPostCallback GetCacheOptionsOperationCompleted;
  120. private System.Threading.SendOrPostCallback FlushCacheOperationCompleted;
  121. private System.Threading.SendOrPostCallback CreateItemHistorySnapshotOperationCompleted;
  122. private System.Threading.SendOrPostCallback DeleteItemHistorySnapshotOperationCompleted;
  123. private System.Threading.SendOrPostCallback SetItemHistoryLimitOperationCompleted;
  124. private System.Threading.SendOrPostCallback GetItemHistoryLimitOperationCompleted;
  125. private System.Threading.SendOrPostCallback SetItemHistoryOptionsOperationCompleted;
  126. private System.Threading.SendOrPostCallback GetItemHistoryOptionsOperationCompleted;
  127. private System.Threading.SendOrPostCallback GetReportServerConfigInfoOperationCompleted;
  128. private System.Threading.SendOrPostCallback IsSSLRequiredOperationCompleted;
  129. private System.Threading.SendOrPostCallback SetSystemPropertiesOperationCompleted;
  130. private System.Threading.SendOrPostCallback GetSystemPropertiesOperationCompleted;
  131. private System.Threading.SendOrPostCallback SetSystemPoliciesOperationCompleted;
  132. private System.Threading.SendOrPostCallback GetSystemPoliciesOperationCompleted;
  133. private System.Threading.SendOrPostCallback ListExtensionsOperationCompleted;
  134. private System.Threading.SendOrPostCallback ListExtensionTypesOperationCompleted;
  135. private System.Threading.SendOrPostCallback ListEventsOperationCompleted;
  136. private System.Threading.SendOrPostCallback FireEventOperationCompleted;
  137. private System.Threading.SendOrPostCallback ListJobsOperationCompleted;
  138. private System.Threading.SendOrPostCallback ListJobTypesOperationCompleted;
  139. private System.Threading.SendOrPostCallback ListJobActionsOperationCompleted;
  140. private System.Threading.SendOrPostCallback ListJobStatesOperationCompleted;
  141. private System.Threading.SendOrPostCallback CancelJobOperationCompleted;
  142. private System.Threading.SendOrPostCallback CreateCacheRefreshPlanOperationCompleted;
  143. private System.Threading.SendOrPostCallback SetCacheRefreshPlanPropertiesOperationCompleted;
  144. private System.Threading.SendOrPostCallback GetCacheRefreshPlanPropertiesOperationCompleted;
  145. private System.Threading.SendOrPostCallback DeleteCacheRefreshPlanOperationCompleted;
  146. private System.Threading.SendOrPostCallback ListCacheRefreshPlansOperationCompleted;
  147. private System.Threading.SendOrPostCallback LogonUserOperationCompleted;
  148. private System.Threading.SendOrPostCallback LogoffOperationCompleted;
  149. private System.Threading.SendOrPostCallback GetPermissionsOperationCompleted;
  150. private System.Threading.SendOrPostCallback GetSystemPermissionsOperationCompleted;
  151. private System.Threading.SendOrPostCallback ListSecurityScopesOperationCompleted;
  152. /// <remarks/>
  153. public ReportingService2010() {
  154. this.Url = "http://localhost:80/ReportServer/ReportService2010.asmx";
  155. }
  156. public TrustedUserHeader TrustedUserHeaderValue {
  157. get {
  158. return this.trustedUserHeaderValueField;
  159. }
  160. set {
  161. this.trustedUserHeaderValueField = value;
  162. }
  163. }
  164. public ServerInfoHeader ServerInfoHeaderValue {
  165. get {
  166. return this.serverInfoHeaderValueField;
  167. }
  168. set {
  169. this.serverInfoHeaderValueField = value;
  170. }
  171. }
  172. public ItemNamespaceHeader ItemNamespaceHeaderValue {
  173. get {
  174. return this.itemNamespaceHeaderValueField;
  175. }
  176. set {
  177. this.itemNamespaceHeaderValueField = value;
  178. }
  179. }
  180. /// <remarks/>
  181. public event CreateCatalogItemCompletedEventHandler CreateCatalogItemCompleted;
  182. /// <remarks/>
  183. public event SetItemDefinitionCompletedEventHandler SetItemDefinitionCompleted;
  184. /// <remarks/>
  185. public event GetItemDefinitionCompletedEventHandler GetItemDefinitionCompleted;
  186. /// <remarks/>
  187. public event GetItemTypeCompletedEventHandler GetItemTypeCompleted;
  188. /// <remarks/>
  189. public event DeleteItemCompletedEventHandler DeleteItemCompleted;
  190. /// <remarks/>
  191. public event MoveItemCompletedEventHandler MoveItemCompleted;
  192. /// <remarks/>
  193. public event InheritParentSecurityCompletedEventHandler InheritParentSecurityCompleted;
  194. /// <remarks/>
  195. public event ListItemHistoryCompletedEventHandler ListItemHistoryCompleted;
  196. /// <remarks/>
  197. public event ListChildrenCompletedEventHandler ListChildrenCompleted;
  198. /// <remarks/>
  199. public event ListDependentItemsCompletedEventHandler ListDependentItemsCompleted;
  200. /// <remarks/>
  201. public event FindItemsCompletedEventHandler FindItemsCompleted;
  202. /// <remarks/>
  203. public event ListParentsCompletedEventHandler ListParentsCompleted;
  204. /// <remarks/>
  205. public event CreateFolderCompletedEventHandler CreateFolderCompleted;
  206. /// <remarks/>
  207. public event SetPropertiesCompletedEventHandler SetPropertiesCompleted;
  208. /// <remarks/>
  209. public event GetPropertiesCompletedEventHandler GetPropertiesCompleted;
  210. /// <remarks/>
  211. public event SetItemReferencesCompletedEventHandler SetItemReferencesCompleted;
  212. /// <remarks/>
  213. public event GetItemReferencesCompletedEventHandler GetItemReferencesCompleted;
  214. /// <remarks/>
  215. public event ListItemTypesCompletedEventHandler ListItemTypesCompleted;
  216. /// <remarks/>
  217. public event SetSubscriptionPropertiesCompletedEventHandler SetSubscriptionPropertiesCompleted;
  218. /// <remarks/>
  219. public event GetSubscriptionPropertiesCompletedEventHandler GetSubscriptionPropertiesCompleted;
  220. /// <remarks/>
  221. public event SetDataDrivenSubscriptionPropertiesCompletedEventHandler SetDataDrivenSubscriptionPropertiesCompleted;
  222. /// <remarks/>
  223. public event GetDataDrivenSubscriptionPropertiesCompletedEventHandler GetDataDrivenSubscriptionPropertiesCompleted;
  224. /// <remarks/>
  225. public event DeleteSubscriptionCompletedEventHandler DeleteSubscriptionCompleted;
  226. /// <remarks/>
  227. public event CreateSubscriptionCompletedEventHandler CreateSubscriptionCompleted;
  228. /// <remarks/>
  229. public event CreateDataDrivenSubscriptionCompletedEventHandler CreateDataDrivenSubscriptionCompleted;
  230. /// <remarks/>
  231. public event GetExtensionSettingsCompletedEventHandler GetExtensionSettingsCompleted;
  232. /// <remarks/>
  233. public event ValidateExtensionSettingsCompletedEventHandler ValidateExtensionSettingsCompleted;
  234. /// <remarks/>
  235. public event ListSubscriptionsCompletedEventHandler ListSubscriptionsCompleted;
  236. /// <remarks/>
  237. public event ListMySubscriptionsCompletedEventHandler ListMySubscriptionsCompleted;
  238. /// <remarks/>
  239. public event ListSubscriptionsUsingDataSourceCompletedEventHandler ListSubscriptionsUsingDataSourceCompleted;
  240. /// <remarks/>
  241. public event ChangeSubscriptionOwnerCompletedEventHandler ChangeSubscriptionOwnerCompleted;
  242. /// <remarks/>
  243. public event CreateDataSourceCompletedEventHandler CreateDataSourceCompleted;
  244. /// <remarks/>
  245. public event PrepareQueryCompletedEventHandler PrepareQueryCompleted;
  246. /// <remarks/>
  247. public event EnableDataSourceCompletedEventHandler EnableDataSourceCompleted;
  248. /// <remarks/>
  249. public event DisableDataSourceCompletedEventHandler DisableDataSourceCompleted;
  250. /// <remarks/>
  251. public event SetDataSourceContentsCompletedEventHandler SetDataSourceContentsCompleted;
  252. /// <remarks/>
  253. public event GetDataSourceContentsCompletedEventHandler GetDataSourceContentsCompleted;
  254. /// <remarks/>
  255. public event ListDatabaseCredentialRetrievalOptionsCompletedEventHandler ListDatabaseCredentialRetrievalOptionsCompleted;
  256. /// <remarks/>
  257. public event SetItemDataSourcesCompletedEventHandler SetItemDataSourcesCompleted;
  258. /// <remarks/>
  259. public event GetItemDataSourcesCompletedEventHandler GetItemDataSourcesCompleted;
  260. /// <remarks/>
  261. public event TestConnectForDataSourceDefinitionCompletedEventHandler TestConnectForDataSourceDefinitionCompleted;
  262. /// <remarks/>
  263. public event TestConnectForItemDataSourceCompletedEventHandler TestConnectForItemDataSourceCompleted;
  264. /// <remarks/>
  265. public event CreateRoleCompletedEventHandler CreateRoleCompleted;
  266. /// <remarks/>
  267. public event SetRolePropertiesCompletedEventHandler SetRolePropertiesCompleted;
  268. /// <remarks/>
  269. public event GetRolePropertiesCompletedEventHandler GetRolePropertiesCompleted;
  270. /// <remarks/>
  271. public event DeleteRoleCompletedEventHandler DeleteRoleCompleted;
  272. /// <remarks/>
  273. public event ListRolesCompletedEventHandler ListRolesCompleted;
  274. /// <remarks/>
  275. public event ListTasksCompletedEventHandler ListTasksCompleted;
  276. /// <remarks/>
  277. public event SetPoliciesCompletedEventHandler SetPoliciesCompleted;
  278. /// <remarks/>
  279. public event GetPoliciesCompletedEventHandler GetPoliciesCompleted;
  280. /// <remarks/>
  281. public event GetItemDataSourcePromptsCompletedEventHandler GetItemDataSourcePromptsCompleted;
  282. /// <remarks/>
  283. public event GenerateModelCompletedEventHandler GenerateModelCompleted;
  284. /// <remarks/>
  285. public event GetModelItemPermissionsCompletedEventHandler GetModelItemPermissionsCompleted;
  286. /// <remarks/>
  287. public event SetModelItemPoliciesCompletedEventHandler SetModelItemPoliciesCompleted;
  288. /// <remarks/>
  289. public event GetModelItemPoliciesCompletedEventHandler GetModelItemPoliciesCompleted;
  290. /// <remarks/>
  291. public event GetUserModelCompletedEventHandler GetUserModelCompleted;
  292. /// <remarks/>
  293. public event InheritModelItemParentSecurityCompletedEventHandler InheritModelItemParentSecurityCompleted;
  294. /// <remarks/>
  295. public event SetModelDrillthroughReportsCompletedEventHandler SetModelDrillthroughReportsCompleted;
  296. /// <remarks/>
  297. public event ListModelDrillthroughReportsCompletedEventHandler ListModelDrillthroughReportsCompleted;
  298. /// <remarks/>
  299. public event ListModelItemChildrenCompletedEventHandler ListModelItemChildrenCompleted;
  300. /// <remarks/>
  301. public event ListModelItemTypesCompletedEventHandler ListModelItemTypesCompleted;
  302. /// <remarks/>
  303. public event ListModelPerspectivesCompletedEventHandler ListModelPerspectivesCompleted;
  304. /// <remarks/>
  305. public event RegenerateModelCompletedEventHandler RegenerateModelCompleted;
  306. /// <remarks/>
  307. public event RemoveAllModelItemPoliciesCompletedEventHandler RemoveAllModelItemPoliciesCompleted;
  308. /// <remarks/>
  309. public event CreateScheduleCompletedEventHandler CreateScheduleCompleted;
  310. /// <remarks/>
  311. public event DeleteScheduleCompletedEventHandler DeleteScheduleCompleted;
  312. /// <remarks/>
  313. public event ListSchedulesCompletedEventHandler ListSchedulesCompleted;
  314. /// <remarks/>
  315. public event GetSchedulePropertiesCompletedEventHandler GetSchedulePropertiesCompleted;
  316. /// <remarks/>
  317. public event ListScheduleStatesCompletedEventHandler ListScheduleStatesCompleted;
  318. /// <remarks/>
  319. public event PauseScheduleCompletedEventHandler PauseScheduleCompleted;
  320. /// <remarks/>
  321. public event ResumeScheduleCompletedEventHandler ResumeScheduleCompleted;
  322. /// <remarks/>
  323. public event SetSchedulePropertiesCompletedEventHandler SetSchedulePropertiesCompleted;
  324. /// <remarks/>
  325. public event ListScheduledItemsCompletedEventHandler ListScheduledItemsCompleted;
  326. /// <remarks/>
  327. public event SetItemParametersCompletedEventHandler SetItemParametersCompleted;
  328. /// <remarks/>
  329. public event GetItemParametersCompletedEventHandler GetItemParametersCompleted;
  330. /// <remarks/>
  331. public event ListParameterTypesCompletedEventHandler ListParameterTypesCompleted;
  332. /// <remarks/>
  333. public event ListParameterStatesCompletedEventHandler ListParameterStatesCompleted;
  334. /// <remarks/>
  335. public event CreateReportEditSessionCompletedEventHandler CreateReportEditSessionCompleted;
  336. /// <remarks/>
  337. public event CreateLinkedItemCompletedEventHandler CreateLinkedItemCompleted;
  338. /// <remarks/>
  339. public event SetItemLinkCompletedEventHandler SetItemLinkCompleted;
  340. /// <remarks/>
  341. public event GetItemLinkCompletedEventHandler GetItemLinkCompleted;
  342. /// <remarks/>
  343. public event ListExecutionSettingsCompletedEventHandler ListExecutionSettingsCompleted;
  344. /// <remarks/>
  345. public event SetExecutionOptionsCompletedEventHandler SetExecutionOptionsCompleted;
  346. /// <remarks/>
  347. public event GetExecutionOptionsCompletedEventHandler GetExecutionOptionsCompleted;
  348. /// <remarks/>
  349. public event UpdateItemExecutionSnapshotCompletedEventHandler UpdateItemExecutionSnapshotCompleted;
  350. /// <remarks/>
  351. public event SetCacheOptionsCompletedEventHandler SetCacheOptionsCompleted;
  352. /// <remarks/>
  353. public event GetCacheOptionsCompletedEventHandler GetCacheOptionsCompleted;
  354. /// <remarks/>
  355. public event FlushCacheCompletedEventHandler FlushCacheCompleted;
  356. /// <remarks/>
  357. public event CreateItemHistorySnapshotCompletedEventHandler CreateItemHistorySnapshotCompleted;
  358. /// <remarks/>
  359. public event DeleteItemHistorySnapshotCompletedEventHandler DeleteItemHistorySnapshotCompleted;
  360. /// <remarks/>
  361. public event SetItemHistoryLimitCompletedEventHandler SetItemHistoryLimitCompleted;
  362. /// <remarks/>
  363. public event GetItemHistoryLimitCompletedEventHandler GetItemHistoryLimitCompleted;
  364. /// <remarks/>
  365. public event SetItemHistoryOptionsCompletedEventHandler SetItemHistoryOptionsCompleted;
  366. /// <remarks/>
  367. public event GetItemHistoryOptionsCompletedEventHandler GetItemHistoryOptionsCompleted;
  368. /// <remarks/>
  369. public event GetReportServerConfigInfoCompletedEventHandler GetReportServerConfigInfoCompleted;
  370. /// <remarks/>
  371. public event IsSSLRequiredCompletedEventHandler IsSSLRequiredCompleted;
  372. /// <remarks/>
  373. public event SetSystemPropertiesCompletedEventHandler SetSystemPropertiesCompleted;
  374. /// <remarks/>
  375. public event GetSystemPropertiesCompletedEventHandler GetSystemPropertiesCompleted;
  376. /// <remarks/>
  377. public event SetSystemPoliciesCompletedEventHandler SetSystemPoliciesCompleted;
  378. /// <remarks/>
  379. public event GetSystemPoliciesCompletedEventHandler GetSystemPoliciesCompleted;
  380. /// <remarks/>
  381. public event ListExtensionsCompletedEventHandler ListExtensionsCompleted;
  382. /// <remarks/>
  383. public event ListExtensionTypesCompletedEventHandler ListExtensionTypesCompleted;
  384. /// <remarks/>
  385. public event ListEventsCompletedEventHandler ListEventsCompleted;
  386. /// <remarks/>
  387. public event FireEventCompletedEventHandler FireEventCompleted;
  388. /// <remarks/>
  389. public event ListJobsCompletedEventHandler ListJobsCompleted;
  390. /// <remarks/>
  391. public event ListJobTypesCompletedEventHandler ListJobTypesCompleted;
  392. /// <remarks/>
  393. public event ListJobActionsCompletedEventHandler ListJobActionsCompleted;
  394. /// <remarks/>
  395. public event ListJobStatesCompletedEventHandler ListJobStatesCompleted;
  396. /// <remarks/>
  397. public event CancelJobCompletedEventHandler CancelJobCompleted;
  398. /// <remarks/>
  399. public event CreateCacheRefreshPlanCompletedEventHandler CreateCacheRefreshPlanCompleted;
  400. /// <remarks/>
  401. public event SetCacheRefreshPlanPropertiesCompletedEventHandler SetCacheRefreshPlanPropertiesCompleted;
  402. /// <remarks/>
  403. public event GetCacheRefreshPlanPropertiesCompletedEventHandler GetCacheRefreshPlanPropertiesCompleted;
  404. /// <remarks/>
  405. public event DeleteCacheRefreshPlanCompletedEventHandler DeleteCacheRefreshPlanCompleted;
  406. /// <remarks/>
  407. public event ListCacheRefreshPlansCompletedEventHandler ListCacheRefreshPlansCompleted;
  408. /// <remarks/>
  409. public event LogonUserCompletedEventHandler LogonUserCompleted;
  410. /// <remarks/>
  411. public event LogoffCompletedEventHandler LogoffCompleted;
  412. /// <remarks/>
  413. public event GetPermissionsCompletedEventHandler GetPermissionsCompleted;
  414. /// <remarks/>
  415. public event GetSystemPermissionsCompletedEventHandler GetSystemPermissionsCompleted;
  416. /// <remarks/>
  417. public event ListSecurityScopesCompletedEventHandler ListSecurityScopesCompleted;
  418. /// <remarks/>
  419. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  420. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  421. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateCa" +
  422. "talogItem", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  423. [return: System.Xml.Serialization.XmlElementAttribute("ItemInfo")]
  424. public CatalogItem CreateCatalogItem(string ItemType, string Name, string Parent, bool Overwrite, [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] byte[] Definition, Property[] Properties, out Warning[] Warnings) {
  425. object[] results = this.Invoke("CreateCatalogItem", new object[] {
  426. ItemType,
  427. Name,
  428. Parent,
  429. Overwrite,
  430. Definition,
  431. Properties});
  432. Warnings = ((Warning[])(results[1]));
  433. return ((CatalogItem)(results[0]));
  434. }
  435. /// <remarks/>
  436. public System.IAsyncResult BeginCreateCatalogItem(string ItemType, string Name, string Parent, bool Overwrite, byte[] Definition, Property[] Properties, System.AsyncCallback callback, object asyncState) {
  437. return this.BeginInvoke("CreateCatalogItem", new object[] {
  438. ItemType,
  439. Name,
  440. Parent,
  441. Overwrite,
  442. Definition,
  443. Properties}, callback, asyncState);
  444. }
  445. /// <remarks/>
  446. public CatalogItem EndCreateCatalogItem(System.IAsyncResult asyncResult, out Warning[] Warnings) {
  447. object[] results = this.EndInvoke(asyncResult);
  448. Warnings = ((Warning[])(results[1]));
  449. return ((CatalogItem)(results[0]));
  450. }
  451. /// <remarks/>
  452. public void CreateCatalogItemAsync(string ItemType, string Name, string Parent, bool Overwrite, byte[] Definition, Property[] Properties) {
  453. this.CreateCatalogItemAsync(ItemType, Name, Parent, Overwrite, Definition, Properties, null);
  454. }
  455. /// <remarks/>
  456. public void CreateCatalogItemAsync(string ItemType, string Name, string Parent, bool Overwrite, byte[] Definition, Property[] Properties, object userState) {
  457. if ((this.CreateCatalogItemOperationCompleted == null)) {
  458. this.CreateCatalogItemOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateCatalogItemOperationCompleted);
  459. }
  460. this.InvokeAsync("CreateCatalogItem", new object[] {
  461. ItemType,
  462. Name,
  463. Parent,
  464. Overwrite,
  465. Definition,
  466. Properties}, this.CreateCatalogItemOperationCompleted, userState);
  467. }
  468. private void OnCreateCatalogItemOperationCompleted(object arg) {
  469. if ((this.CreateCatalogItemCompleted != null)) {
  470. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  471. this.CreateCatalogItemCompleted(this, new CreateCatalogItemCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  472. }
  473. }
  474. /// <remarks/>
  475. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  476. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  477. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemD" +
  478. "efinition", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  479. [return: System.Xml.Serialization.XmlArrayAttribute("Warnings")]
  480. public Warning[] SetItemDefinition(string ItemPath, [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] byte[] Definition, Property[] Properties) {
  481. object[] results = this.Invoke("SetItemDefinition", new object[] {
  482. ItemPath,
  483. Definition,
  484. Properties});
  485. return ((Warning[])(results[0]));
  486. }
  487. /// <remarks/>
  488. public System.IAsyncResult BeginSetItemDefinition(string ItemPath, byte[] Definition, Property[] Properties, System.AsyncCallback callback, object asyncState) {
  489. return this.BeginInvoke("SetItemDefinition", new object[] {
  490. ItemPath,
  491. Definition,
  492. Properties}, callback, asyncState);
  493. }
  494. /// <remarks/>
  495. public Warning[] EndSetItemDefinition(System.IAsyncResult asyncResult) {
  496. object[] results = this.EndInvoke(asyncResult);
  497. return ((Warning[])(results[0]));
  498. }
  499. /// <remarks/>
  500. public void SetItemDefinitionAsync(string ItemPath, byte[] Definition, Property[] Properties) {
  501. this.SetItemDefinitionAsync(ItemPath, Definition, Properties, null);
  502. }
  503. /// <remarks/>
  504. public void SetItemDefinitionAsync(string ItemPath, byte[] Definition, Property[] Properties, object userState) {
  505. if ((this.SetItemDefinitionOperationCompleted == null)) {
  506. this.SetItemDefinitionOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetItemDefinitionOperationCompleted);
  507. }
  508. this.InvokeAsync("SetItemDefinition", new object[] {
  509. ItemPath,
  510. Definition,
  511. Properties}, this.SetItemDefinitionOperationCompleted, userState);
  512. }
  513. private void OnSetItemDefinitionOperationCompleted(object arg) {
  514. if ((this.SetItemDefinitionCompleted != null)) {
  515. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  516. this.SetItemDefinitionCompleted(this, new SetItemDefinitionCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  517. }
  518. }
  519. /// <remarks/>
  520. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  521. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  522. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemD" +
  523. "efinition", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  524. [return: System.Xml.Serialization.XmlElementAttribute("Definition", DataType="base64Binary")]
  525. public byte[] GetItemDefinition(string ItemPath) {
  526. object[] results = this.Invoke("GetItemDefinition", new object[] {
  527. ItemPath});
  528. return ((byte[])(results[0]));
  529. }
  530. /// <remarks/>
  531. public System.IAsyncResult BeginGetItemDefinition(string ItemPath, System.AsyncCallback callback, object asyncState) {
  532. return this.BeginInvoke("GetItemDefinition", new object[] {
  533. ItemPath}, callback, asyncState);
  534. }
  535. /// <remarks/>
  536. public byte[] EndGetItemDefinition(System.IAsyncResult asyncResult) {
  537. object[] results = this.EndInvoke(asyncResult);
  538. return ((byte[])(results[0]));
  539. }
  540. /// <remarks/>
  541. public void GetItemDefinitionAsync(string ItemPath) {
  542. this.GetItemDefinitionAsync(ItemPath, null);
  543. }
  544. /// <remarks/>
  545. public void GetItemDefinitionAsync(string ItemPath, object userState) {
  546. if ((this.GetItemDefinitionOperationCompleted == null)) {
  547. this.GetItemDefinitionOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetItemDefinitionOperationCompleted);
  548. }
  549. this.InvokeAsync("GetItemDefinition", new object[] {
  550. ItemPath}, this.GetItemDefinitionOperationCompleted, userState);
  551. }
  552. private void OnGetItemDefinitionOperationCompleted(object arg) {
  553. if ((this.GetItemDefinitionCompleted != null)) {
  554. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  555. this.GetItemDefinitionCompleted(this, new GetItemDefinitionCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  556. }
  557. }
  558. /// <remarks/>
  559. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  560. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  561. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemT" +
  562. "ype", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  563. [return: System.Xml.Serialization.XmlElementAttribute("Type")]
  564. public string GetItemType(string ItemPath) {
  565. object[] results = this.Invoke("GetItemType", new object[] {
  566. ItemPath});
  567. return ((string)(results[0]));
  568. }
  569. /// <remarks/>
  570. public System.IAsyncResult BeginGetItemType(string ItemPath, System.AsyncCallback callback, object asyncState) {
  571. return this.BeginInvoke("GetItemType", new object[] {
  572. ItemPath}, callback, asyncState);
  573. }
  574. /// <remarks/>
  575. public string EndGetItemType(System.IAsyncResult asyncResult) {
  576. object[] results = this.EndInvoke(asyncResult);
  577. return ((string)(results[0]));
  578. }
  579. /// <remarks/>
  580. public void GetItemTypeAsync(string ItemPath) {
  581. this.GetItemTypeAsync(ItemPath, null);
  582. }
  583. /// <remarks/>
  584. public void GetItemTypeAsync(string ItemPath, object userState) {
  585. if ((this.GetItemTypeOperationCompleted == null)) {
  586. this.GetItemTypeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetItemTypeOperationCompleted);
  587. }
  588. this.InvokeAsync("GetItemType", new object[] {
  589. ItemPath}, this.GetItemTypeOperationCompleted, userState);
  590. }
  591. private void OnGetItemTypeOperationCompleted(object arg) {
  592. if ((this.GetItemTypeCompleted != null)) {
  593. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  594. this.GetItemTypeCompleted(this, new GetItemTypeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  595. }
  596. }
  597. /// <remarks/>
  598. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  599. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  600. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/DeleteIt" +
  601. "em", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  602. public void DeleteItem(string ItemPath) {
  603. this.Invoke("DeleteItem", new object[] {
  604. ItemPath});
  605. }
  606. /// <remarks/>
  607. public System.IAsyncResult BeginDeleteItem(string ItemPath, System.AsyncCallback callback, object asyncState) {
  608. return this.BeginInvoke("DeleteItem", new object[] {
  609. ItemPath}, callback, asyncState);
  610. }
  611. /// <remarks/>
  612. public void EndDeleteItem(System.IAsyncResult asyncResult) {
  613. this.EndInvoke(asyncResult);
  614. }
  615. /// <remarks/>
  616. public void DeleteItemAsync(string ItemPath) {
  617. this.DeleteItemAsync(ItemPath, null);
  618. }
  619. /// <remarks/>
  620. public void DeleteItemAsync(string ItemPath, object userState) {
  621. if ((this.DeleteItemOperationCompleted == null)) {
  622. this.DeleteItemOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteItemOperationCompleted);
  623. }
  624. this.InvokeAsync("DeleteItem", new object[] {
  625. ItemPath}, this.DeleteItemOperationCompleted, userState);
  626. }
  627. private void OnDeleteItemOperationCompleted(object arg) {
  628. if ((this.DeleteItemCompleted != null)) {
  629. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  630. this.DeleteItemCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  631. }
  632. }
  633. /// <remarks/>
  634. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  635. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  636. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/MoveItem" +
  637. "", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  638. public void MoveItem(string ItemPath, string Target) {
  639. this.Invoke("MoveItem", new object[] {
  640. ItemPath,
  641. Target});
  642. }
  643. /// <remarks/>
  644. public System.IAsyncResult BeginMoveItem(string ItemPath, string Target, System.AsyncCallback callback, object asyncState) {
  645. return this.BeginInvoke("MoveItem", new object[] {
  646. ItemPath,
  647. Target}, callback, asyncState);
  648. }
  649. /// <remarks/>
  650. public void EndMoveItem(System.IAsyncResult asyncResult) {
  651. this.EndInvoke(asyncResult);
  652. }
  653. /// <remarks/>
  654. public void MoveItemAsync(string ItemPath, string Target) {
  655. this.MoveItemAsync(ItemPath, Target, null);
  656. }
  657. /// <remarks/>
  658. public void MoveItemAsync(string ItemPath, string Target, object userState) {
  659. if ((this.MoveItemOperationCompleted == null)) {
  660. this.MoveItemOperationCompleted = new System.Threading.SendOrPostCallback(this.OnMoveItemOperationCompleted);
  661. }
  662. this.InvokeAsync("MoveItem", new object[] {
  663. ItemPath,
  664. Target}, this.MoveItemOperationCompleted, userState);
  665. }
  666. private void OnMoveItemOperationCompleted(object arg) {
  667. if ((this.MoveItemCompleted != null)) {
  668. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  669. this.MoveItemCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  670. }
  671. }
  672. /// <remarks/>
  673. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  674. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  675. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/InheritP" +
  676. "arentSecurity", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  677. public void InheritParentSecurity(string ItemPath) {
  678. this.Invoke("InheritParentSecurity", new object[] {
  679. ItemPath});
  680. }
  681. /// <remarks/>
  682. public System.IAsyncResult BeginInheritParentSecurity(string ItemPath, System.AsyncCallback callback, object asyncState) {
  683. return this.BeginInvoke("InheritParentSecurity", new object[] {
  684. ItemPath}, callback, asyncState);
  685. }
  686. /// <remarks/>
  687. public void EndInheritParentSecurity(System.IAsyncResult asyncResult) {
  688. this.EndInvoke(asyncResult);
  689. }
  690. /// <remarks/>
  691. public void InheritParentSecurityAsync(string ItemPath) {
  692. this.InheritParentSecurityAsync(ItemPath, null);
  693. }
  694. /// <remarks/>
  695. public void InheritParentSecurityAsync(string ItemPath, object userState) {
  696. if ((this.InheritParentSecurityOperationCompleted == null)) {
  697. this.InheritParentSecurityOperationCompleted = new System.Threading.SendOrPostCallback(this.OnInheritParentSecurityOperationCompleted);
  698. }
  699. this.InvokeAsync("InheritParentSecurity", new object[] {
  700. ItemPath}, this.InheritParentSecurityOperationCompleted, userState);
  701. }
  702. private void OnInheritParentSecurityOperationCompleted(object arg) {
  703. if ((this.InheritParentSecurityCompleted != null)) {
  704. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  705. this.InheritParentSecurityCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  706. }
  707. }
  708. /// <remarks/>
  709. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  710. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  711. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListItem" +
  712. "History", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  713. [return: System.Xml.Serialization.XmlArrayAttribute("ItemHistory")]
  714. public ItemHistorySnapshot[] ListItemHistory(string ItemPath) {
  715. object[] results = this.Invoke("ListItemHistory", new object[] {
  716. ItemPath});
  717. return ((ItemHistorySnapshot[])(results[0]));
  718. }
  719. /// <remarks/>
  720. public System.IAsyncResult BeginListItemHistory(string ItemPath, System.AsyncCallback callback, object asyncState) {
  721. return this.BeginInvoke("ListItemHistory", new object[] {
  722. ItemPath}, callback, asyncState);
  723. }
  724. /// <remarks/>
  725. public ItemHistorySnapshot[] EndListItemHistory(System.IAsyncResult asyncResult) {
  726. object[] results = this.EndInvoke(asyncResult);
  727. return ((ItemHistorySnapshot[])(results[0]));
  728. }
  729. /// <remarks/>
  730. public void ListItemHistoryAsync(string ItemPath) {
  731. this.ListItemHistoryAsync(ItemPath, null);
  732. }
  733. /// <remarks/>
  734. public void ListItemHistoryAsync(string ItemPath, object userState) {
  735. if ((this.ListItemHistoryOperationCompleted == null)) {
  736. this.ListItemHistoryOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListItemHistoryOperationCompleted);
  737. }
  738. this.InvokeAsync("ListItemHistory", new object[] {
  739. ItemPath}, this.ListItemHistoryOperationCompleted, userState);
  740. }
  741. private void OnListItemHistoryOperationCompleted(object arg) {
  742. if ((this.ListItemHistoryCompleted != null)) {
  743. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  744. this.ListItemHistoryCompleted(this, new ListItemHistoryCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  745. }
  746. }
  747. /// <remarks/>
  748. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  749. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  750. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListChil" +
  751. "dren", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  752. [return: System.Xml.Serialization.XmlArrayAttribute("CatalogItems")]
  753. public CatalogItem[] ListChildren(string ItemPath, bool Recursive) {
  754. object[] results = this.Invoke("ListChildren", new object[] {
  755. ItemPath,
  756. Recursive});
  757. return ((CatalogItem[])(results[0]));
  758. }
  759. /// <remarks/>
  760. public System.IAsyncResult BeginListChildren(string ItemPath, bool Recursive, System.AsyncCallback callback, object asyncState) {
  761. return this.BeginInvoke("ListChildren", new object[] {
  762. ItemPath,
  763. Recursive}, callback, asyncState);
  764. }
  765. /// <remarks/>
  766. public CatalogItem[] EndListChildren(System.IAsyncResult asyncResult) {
  767. object[] results = this.EndInvoke(asyncResult);
  768. return ((CatalogItem[])(results[0]));
  769. }
  770. /// <remarks/>
  771. public void ListChildrenAsync(string ItemPath, bool Recursive) {
  772. this.ListChildrenAsync(ItemPath, Recursive, null);
  773. }
  774. /// <remarks/>
  775. public void ListChildrenAsync(string ItemPath, bool Recursive, object userState) {
  776. if ((this.ListChildrenOperationCompleted == null)) {
  777. this.ListChildrenOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListChildrenOperationCompleted);
  778. }
  779. this.InvokeAsync("ListChildren", new object[] {
  780. ItemPath,
  781. Recursive}, this.ListChildrenOperationCompleted, userState);
  782. }
  783. private void OnListChildrenOperationCompleted(object arg) {
  784. if ((this.ListChildrenCompleted != null)) {
  785. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  786. this.ListChildrenCompleted(this, new ListChildrenCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  787. }
  788. }
  789. /// <remarks/>
  790. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  791. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  792. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListDepe" +
  793. "ndentItems", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  794. [return: System.Xml.Serialization.XmlArrayAttribute("CatalogItems")]
  795. public CatalogItem[] ListDependentItems(string ItemPath) {
  796. object[] results = this.Invoke("ListDependentItems", new object[] {
  797. ItemPath});
  798. return ((CatalogItem[])(results[0]));
  799. }
  800. /// <remarks/>
  801. public System.IAsyncResult BeginListDependentItems(string ItemPath, System.AsyncCallback callback, object asyncState) {
  802. return this.BeginInvoke("ListDependentItems", new object[] {
  803. ItemPath}, callback, asyncState);
  804. }
  805. /// <remarks/>
  806. public CatalogItem[] EndListDependentItems(System.IAsyncResult asyncResult) {
  807. object[] results = this.EndInvoke(asyncResult);
  808. return ((CatalogItem[])(results[0]));
  809. }
  810. /// <remarks/>
  811. public void ListDependentItemsAsync(string ItemPath) {
  812. this.ListDependentItemsAsync(ItemPath, null);
  813. }
  814. /// <remarks/>
  815. public void ListDependentItemsAsync(string ItemPath, object userState) {
  816. if ((this.ListDependentItemsOperationCompleted == null)) {
  817. this.ListDependentItemsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListDependentItemsOperationCompleted);
  818. }
  819. this.InvokeAsync("ListDependentItems", new object[] {
  820. ItemPath}, this.ListDependentItemsOperationCompleted, userState);
  821. }
  822. private void OnListDependentItemsOperationCompleted(object arg) {
  823. if ((this.ListDependentItemsCompleted != null)) {
  824. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  825. this.ListDependentItemsCompleted(this, new ListDependentItemsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  826. }
  827. }
  828. /// <remarks/>
  829. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  830. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  831. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/FindItem" +
  832. "s", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  833. [return: System.Xml.Serialization.XmlArrayAttribute("Items")]
  834. public CatalogItem[] FindItems(string Folder, BooleanOperatorEnum BooleanOperator, Property[] SearchOptions, SearchCondition[] SearchConditions) {
  835. object[] results = this.Invoke("FindItems", new object[] {
  836. Folder,
  837. BooleanOperator,
  838. SearchOptions,
  839. SearchConditions});
  840. return ((CatalogItem[])(results[0]));
  841. }
  842. /// <remarks/>
  843. public System.IAsyncResult BeginFindItems(string Folder, BooleanOperatorEnum BooleanOperator, Property[] SearchOptions, SearchCondition[] SearchConditions, System.AsyncCallback callback, object asyncState) {
  844. return this.BeginInvoke("FindItems", new object[] {
  845. Folder,
  846. BooleanOperator,
  847. SearchOptions,
  848. SearchConditions}, callback, asyncState);
  849. }
  850. /// <remarks/>
  851. public CatalogItem[] EndFindItems(System.IAsyncResult asyncResult) {
  852. object[] results = this.EndInvoke(asyncResult);
  853. return ((CatalogItem[])(results[0]));
  854. }
  855. /// <remarks/>
  856. public void FindItemsAsync(string Folder, BooleanOperatorEnum BooleanOperator, Property[] SearchOptions, SearchCondition[] SearchConditions) {
  857. this.FindItemsAsync(Folder, BooleanOperator, SearchOptions, SearchConditions, null);
  858. }
  859. /// <remarks/>
  860. public void FindItemsAsync(string Folder, BooleanOperatorEnum BooleanOperator, Property[] SearchOptions, SearchCondition[] SearchConditions, object userState) {
  861. if ((this.FindItemsOperationCompleted == null)) {
  862. this.FindItemsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnFindItemsOperationCompleted);
  863. }
  864. this.InvokeAsync("FindItems", new object[] {
  865. Folder,
  866. BooleanOperator,
  867. SearchOptions,
  868. SearchConditions}, this.FindItemsOperationCompleted, userState);
  869. }
  870. private void OnFindItemsOperationCompleted(object arg) {
  871. if ((this.FindItemsCompleted != null)) {
  872. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  873. this.FindItemsCompleted(this, new FindItemsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  874. }
  875. }
  876. /// <remarks/>
  877. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  878. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  879. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListPare" +
  880. "nts", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  881. public CatalogItem[] ListParents(string ItemPath) {
  882. object[] results = this.Invoke("ListParents", new object[] {
  883. ItemPath});
  884. return ((CatalogItem[])(results[0]));
  885. }
  886. /// <remarks/>
  887. public System.IAsyncResult BeginListParents(string ItemPath, System.AsyncCallback callback, object asyncState) {
  888. return this.BeginInvoke("ListParents", new object[] {
  889. ItemPath}, callback, asyncState);
  890. }
  891. /// <remarks/>
  892. public CatalogItem[] EndListParents(System.IAsyncResult asyncResult) {
  893. object[] results = this.EndInvoke(asyncResult);
  894. return ((CatalogItem[])(results[0]));
  895. }
  896. /// <remarks/>
  897. public void ListParentsAsync(string ItemPath) {
  898. this.ListParentsAsync(ItemPath, null);
  899. }
  900. /// <remarks/>
  901. public void ListParentsAsync(string ItemPath, object userState) {
  902. if ((this.ListParentsOperationCompleted == null)) {
  903. this.ListParentsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListParentsOperationCompleted);
  904. }
  905. this.InvokeAsync("ListParents", new object[] {
  906. ItemPath}, this.ListParentsOperationCompleted, userState);
  907. }
  908. private void OnListParentsOperationCompleted(object arg) {
  909. if ((this.ListParentsCompleted != null)) {
  910. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  911. this.ListParentsCompleted(this, new ListParentsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  912. }
  913. }
  914. /// <remarks/>
  915. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  916. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  917. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateFo" +
  918. "lder", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  919. [return: System.Xml.Serialization.XmlElementAttribute("ItemInfo")]
  920. public CatalogItem CreateFolder(string Folder, string Parent, Property[] Properties) {
  921. object[] results = this.Invoke("CreateFolder", new object[] {
  922. Folder,
  923. Parent,
  924. Properties});
  925. return ((CatalogItem)(results[0]));
  926. }
  927. /// <remarks/>
  928. public System.IAsyncResult BeginCreateFolder(string Folder, string Parent, Property[] Properties, System.AsyncCallback callback, object asyncState) {
  929. return this.BeginInvoke("CreateFolder", new object[] {
  930. Folder,
  931. Parent,
  932. Properties}, callback, asyncState);
  933. }
  934. /// <remarks/>
  935. public CatalogItem EndCreateFolder(System.IAsyncResult asyncResult) {
  936. object[] results = this.EndInvoke(asyncResult);
  937. return ((CatalogItem)(results[0]));
  938. }
  939. /// <remarks/>
  940. public void CreateFolderAsync(string Folder, string Parent, Property[] Properties) {
  941. this.CreateFolderAsync(Folder, Parent, Properties, null);
  942. }
  943. /// <remarks/>
  944. public void CreateFolderAsync(string Folder, string Parent, Property[] Properties, object userState) {
  945. if ((this.CreateFolderOperationCompleted == null)) {
  946. this.CreateFolderOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateFolderOperationCompleted);
  947. }
  948. this.InvokeAsync("CreateFolder", new object[] {
  949. Folder,
  950. Parent,
  951. Properties}, this.CreateFolderOperationCompleted, userState);
  952. }
  953. private void OnCreateFolderOperationCompleted(object arg) {
  954. if ((this.CreateFolderCompleted != null)) {
  955. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  956. this.CreateFolderCompleted(this, new CreateFolderCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  957. }
  958. }
  959. /// <remarks/>
  960. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  961. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  962. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetPrope" +
  963. "rties", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  964. public void SetProperties(string ItemPath, Property[] Properties) {
  965. this.Invoke("SetProperties", new object[] {
  966. ItemPath,
  967. Properties});
  968. }
  969. /// <remarks/>
  970. public System.IAsyncResult BeginSetProperties(string ItemPath, Property[] Properties, System.AsyncCallback callback, object asyncState) {
  971. return this.BeginInvoke("SetProperties", new object[] {
  972. ItemPath,
  973. Properties}, callback, asyncState);
  974. }
  975. /// <remarks/>
  976. public void EndSetProperties(System.IAsyncResult asyncResult) {
  977. this.EndInvoke(asyncResult);
  978. }
  979. /// <remarks/>
  980. public void SetPropertiesAsync(string ItemPath, Property[] Properties) {
  981. this.SetPropertiesAsync(ItemPath, Properties, null);
  982. }
  983. /// <remarks/>
  984. public void SetPropertiesAsync(string ItemPath, Property[] Properties, object userState) {
  985. if ((this.SetPropertiesOperationCompleted == null)) {
  986. this.SetPropertiesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetPropertiesOperationCompleted);
  987. }
  988. this.InvokeAsync("SetProperties", new object[] {
  989. ItemPath,
  990. Properties}, this.SetPropertiesOperationCompleted, userState);
  991. }
  992. private void OnSetPropertiesOperationCompleted(object arg) {
  993. if ((this.SetPropertiesCompleted != null)) {
  994. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  995. this.SetPropertiesCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  996. }
  997. }
  998. /// <remarks/>
  999. [System.Web.Services.Protocols.SoapHeaderAttribute("ItemNamespaceHeaderValue")]
  1000. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1001. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1002. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetPrope" +
  1003. "rties", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1004. [return: System.Xml.Serialization.XmlArrayAttribute("Values")]
  1005. public Property[] GetProperties(string ItemPath, Property[] Properties) {
  1006. object[] results = this.Invoke("GetProperties", new object[] {
  1007. ItemPath,
  1008. Properties});
  1009. return ((Property[])(results[0]));
  1010. }
  1011. /// <remarks/>
  1012. public System.IAsyncResult BeginGetProperties(string ItemPath, Property[] Properties, System.AsyncCallback callback, object asyncState) {
  1013. return this.BeginInvoke("GetProperties", new object[] {
  1014. ItemPath,
  1015. Properties}, callback, asyncState);
  1016. }
  1017. /// <remarks/>
  1018. public Property[] EndGetProperties(System.IAsyncResult asyncResult) {
  1019. object[] results = this.EndInvoke(asyncResult);
  1020. return ((Property[])(results[0]));
  1021. }
  1022. /// <remarks/>
  1023. public void GetPropertiesAsync(string ItemPath, Property[] Properties) {
  1024. this.GetPropertiesAsync(ItemPath, Properties, null);
  1025. }
  1026. /// <remarks/>
  1027. public void GetPropertiesAsync(string ItemPath, Property[] Properties, object userState) {
  1028. if ((this.GetPropertiesOperationCompleted == null)) {
  1029. this.GetPropertiesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetPropertiesOperationCompleted);
  1030. }
  1031. this.InvokeAsync("GetProperties", new object[] {
  1032. ItemPath,
  1033. Properties}, this.GetPropertiesOperationCompleted, userState);
  1034. }
  1035. private void OnGetPropertiesOperationCompleted(object arg) {
  1036. if ((this.GetPropertiesCompleted != null)) {
  1037. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1038. this.GetPropertiesCompleted(this, new GetPropertiesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1039. }
  1040. }
  1041. /// <remarks/>
  1042. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1043. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1044. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemR" +
  1045. "eferences", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1046. public void SetItemReferences(string ItemPath, ItemReference[] ItemReferences) {
  1047. this.Invoke("SetItemReferences", new object[] {
  1048. ItemPath,
  1049. ItemReferences});
  1050. }
  1051. /// <remarks/>
  1052. public System.IAsyncResult BeginSetItemReferences(string ItemPath, ItemReference[] ItemReferences, System.AsyncCallback callback, object asyncState) {
  1053. return this.BeginInvoke("SetItemReferences", new object[] {
  1054. ItemPath,
  1055. ItemReferences}, callback, asyncState);
  1056. }
  1057. /// <remarks/>
  1058. public void EndSetItemReferences(System.IAsyncResult asyncResult) {
  1059. this.EndInvoke(asyncResult);
  1060. }
  1061. /// <remarks/>
  1062. public void SetItemReferencesAsync(string ItemPath, ItemReference[] ItemReferences) {
  1063. this.SetItemReferencesAsync(ItemPath, ItemReferences, null);
  1064. }
  1065. /// <remarks/>
  1066. public void SetItemReferencesAsync(string ItemPath, ItemReference[] ItemReferences, object userState) {
  1067. if ((this.SetItemReferencesOperationCompleted == null)) {
  1068. this.SetItemReferencesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetItemReferencesOperationCompleted);
  1069. }
  1070. this.InvokeAsync("SetItemReferences", new object[] {
  1071. ItemPath,
  1072. ItemReferences}, this.SetItemReferencesOperationCompleted, userState);
  1073. }
  1074. private void OnSetItemReferencesOperationCompleted(object arg) {
  1075. if ((this.SetItemReferencesCompleted != null)) {
  1076. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1077. this.SetItemReferencesCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1078. }
  1079. }
  1080. /// <remarks/>
  1081. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1082. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1083. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemR" +
  1084. "eferences", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1085. [return: System.Xml.Serialization.XmlArrayAttribute("ItemReferences")]
  1086. public ItemReferenceData[] GetItemReferences(string ItemPath, string ReferenceItemType) {
  1087. object[] results = this.Invoke("GetItemReferences", new object[] {
  1088. ItemPath,
  1089. ReferenceItemType});
  1090. return ((ItemReferenceData[])(results[0]));
  1091. }
  1092. /// <remarks/>
  1093. public System.IAsyncResult BeginGetItemReferences(string ItemPath, string ReferenceItemType, System.AsyncCallback callback, object asyncState) {
  1094. return this.BeginInvoke("GetItemReferences", new object[] {
  1095. ItemPath,
  1096. ReferenceItemType}, callback, asyncState);
  1097. }
  1098. /// <remarks/>
  1099. public ItemReferenceData[] EndGetItemReferences(System.IAsyncResult asyncResult) {
  1100. object[] results = this.EndInvoke(asyncResult);
  1101. return ((ItemReferenceData[])(results[0]));
  1102. }
  1103. /// <remarks/>
  1104. public void GetItemReferencesAsync(string ItemPath, string ReferenceItemType) {
  1105. this.GetItemReferencesAsync(ItemPath, ReferenceItemType, null);
  1106. }
  1107. /// <remarks/>
  1108. public void GetItemReferencesAsync(string ItemPath, string ReferenceItemType, object userState) {
  1109. if ((this.GetItemReferencesOperationCompleted == null)) {
  1110. this.GetItemReferencesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetItemReferencesOperationCompleted);
  1111. }
  1112. this.InvokeAsync("GetItemReferences", new object[] {
  1113. ItemPath,
  1114. ReferenceItemType}, this.GetItemReferencesOperationCompleted, userState);
  1115. }
  1116. private void OnGetItemReferencesOperationCompleted(object arg) {
  1117. if ((this.GetItemReferencesCompleted != null)) {
  1118. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1119. this.GetItemReferencesCompleted(this, new GetItemReferencesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1120. }
  1121. }
  1122. /// <remarks/>
  1123. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1124. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1125. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListItem" +
  1126. "Types", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1127. public string[] ListItemTypes() {
  1128. object[] results = this.Invoke("ListItemTypes", new object[0]);
  1129. return ((string[])(results[0]));
  1130. }
  1131. /// <remarks/>
  1132. public System.IAsyncResult BeginListItemTypes(System.AsyncCallback callback, object asyncState) {
  1133. return this.BeginInvoke("ListItemTypes", new object[0], callback, asyncState);
  1134. }
  1135. /// <remarks/>
  1136. public string[] EndListItemTypes(System.IAsyncResult asyncResult) {
  1137. object[] results = this.EndInvoke(asyncResult);
  1138. return ((string[])(results[0]));
  1139. }
  1140. /// <remarks/>
  1141. public void ListItemTypesAsync() {
  1142. this.ListItemTypesAsync(null);
  1143. }
  1144. /// <remarks/>
  1145. public void ListItemTypesAsync(object userState) {
  1146. if ((this.ListItemTypesOperationCompleted == null)) {
  1147. this.ListItemTypesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListItemTypesOperationCompleted);
  1148. }
  1149. this.InvokeAsync("ListItemTypes", new object[0], this.ListItemTypesOperationCompleted, userState);
  1150. }
  1151. private void OnListItemTypesOperationCompleted(object arg) {
  1152. if ((this.ListItemTypesCompleted != null)) {
  1153. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1154. this.ListItemTypesCompleted(this, new ListItemTypesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1155. }
  1156. }
  1157. /// <remarks/>
  1158. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1159. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1160. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetSubsc" +
  1161. "riptionProperties", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1162. public void SetSubscriptionProperties(string SubscriptionID, ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, ParameterValue[] Parameters) {
  1163. this.Invoke("SetSubscriptionProperties", new object[] {
  1164. SubscriptionID,
  1165. ExtensionSettings,
  1166. Description,
  1167. EventType,
  1168. MatchData,
  1169. Parameters});
  1170. }
  1171. /// <remarks/>
  1172. public System.IAsyncResult BeginSetSubscriptionProperties(string SubscriptionID, ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, ParameterValue[] Parameters, System.AsyncCallback callback, object asyncState) {
  1173. return this.BeginInvoke("SetSubscriptionProperties", new object[] {
  1174. SubscriptionID,
  1175. ExtensionSettings,
  1176. Description,
  1177. EventType,
  1178. MatchData,
  1179. Parameters}, callback, asyncState);
  1180. }
  1181. /// <remarks/>
  1182. public void EndSetSubscriptionProperties(System.IAsyncResult asyncResult) {
  1183. this.EndInvoke(asyncResult);
  1184. }
  1185. /// <remarks/>
  1186. public void SetSubscriptionPropertiesAsync(string SubscriptionID, ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, ParameterValue[] Parameters) {
  1187. this.SetSubscriptionPropertiesAsync(SubscriptionID, ExtensionSettings, Description, EventType, MatchData, Parameters, null);
  1188. }
  1189. /// <remarks/>
  1190. public void SetSubscriptionPropertiesAsync(string SubscriptionID, ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, ParameterValue[] Parameters, object userState) {
  1191. if ((this.SetSubscriptionPropertiesOperationCompleted == null)) {
  1192. this.SetSubscriptionPropertiesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetSubscriptionPropertiesOperationCompleted);
  1193. }
  1194. this.InvokeAsync("SetSubscriptionProperties", new object[] {
  1195. SubscriptionID,
  1196. ExtensionSettings,
  1197. Description,
  1198. EventType,
  1199. MatchData,
  1200. Parameters}, this.SetSubscriptionPropertiesOperationCompleted, userState);
  1201. }
  1202. private void OnSetSubscriptionPropertiesOperationCompleted(object arg) {
  1203. if ((this.SetSubscriptionPropertiesCompleted != null)) {
  1204. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1205. this.SetSubscriptionPropertiesCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1206. }
  1207. }
  1208. /// <remarks/>
  1209. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1210. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1211. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetSubsc" +
  1212. "riptionProperties", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1213. [return: System.Xml.Serialization.XmlElementAttribute("Owner")]
  1214. public string GetSubscriptionProperties(string SubscriptionID, out ExtensionSettings ExtensionSettings, out string Description, out ActiveState Active, out string Status, out string EventType, out string MatchData, out ParameterValue[] Parameters) {
  1215. object[] results = this.Invoke("GetSubscriptionProperties", new object[] {
  1216. SubscriptionID});
  1217. ExtensionSettings = ((ExtensionSettings)(results[1]));
  1218. Description = ((string)(results[2]));
  1219. Active = ((ActiveState)(results[3]));
  1220. Status = ((string)(results[4]));
  1221. EventType = ((string)(results[5]));
  1222. MatchData = ((string)(results[6]));
  1223. Parameters = ((ParameterValue[])(results[7]));
  1224. return ((string)(results[0]));
  1225. }
  1226. /// <remarks/>
  1227. public System.IAsyncResult BeginGetSubscriptionProperties(string SubscriptionID, System.AsyncCallback callback, object asyncState) {
  1228. return this.BeginInvoke("GetSubscriptionProperties", new object[] {
  1229. SubscriptionID}, callback, asyncState);
  1230. }
  1231. /// <remarks/>
  1232. public string EndGetSubscriptionProperties(System.IAsyncResult asyncResult, out ExtensionSettings ExtensionSettings, out string Description, out ActiveState Active, out string Status, out string EventType, out string MatchData, out ParameterValue[] Parameters) {
  1233. object[] results = this.EndInvoke(asyncResult);
  1234. ExtensionSettings = ((ExtensionSettings)(results[1]));
  1235. Description = ((string)(results[2]));
  1236. Active = ((ActiveState)(results[3]));
  1237. Status = ((string)(results[4]));
  1238. EventType = ((string)(results[5]));
  1239. MatchData = ((string)(results[6]));
  1240. Parameters = ((ParameterValue[])(results[7]));
  1241. return ((string)(results[0]));
  1242. }
  1243. /// <remarks/>
  1244. public void GetSubscriptionPropertiesAsync(string SubscriptionID) {
  1245. this.GetSubscriptionPropertiesAsync(SubscriptionID, null);
  1246. }
  1247. /// <remarks/>
  1248. public void GetSubscriptionPropertiesAsync(string SubscriptionID, object userState) {
  1249. if ((this.GetSubscriptionPropertiesOperationCompleted == null)) {
  1250. this.GetSubscriptionPropertiesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSubscriptionPropertiesOperationCompleted);
  1251. }
  1252. this.InvokeAsync("GetSubscriptionProperties", new object[] {
  1253. SubscriptionID}, this.GetSubscriptionPropertiesOperationCompleted, userState);
  1254. }
  1255. private void OnGetSubscriptionPropertiesOperationCompleted(object arg) {
  1256. if ((this.GetSubscriptionPropertiesCompleted != null)) {
  1257. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1258. this.GetSubscriptionPropertiesCompleted(this, new GetSubscriptionPropertiesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1259. }
  1260. }
  1261. /// <remarks/>
  1262. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1263. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1264. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetDataD" +
  1265. "rivenSubscriptionProperties", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1266. public void SetDataDrivenSubscriptionProperties(string DataDrivenSubscriptionID, ExtensionSettings ExtensionSettings, DataRetrievalPlan DataRetrievalPlan, string Description, string EventType, string MatchData, ParameterValueOrFieldReference[] Parameters) {
  1267. this.Invoke("SetDataDrivenSubscriptionProperties", new object[] {
  1268. DataDrivenSubscriptionID,
  1269. ExtensionSettings,
  1270. DataRetrievalPlan,
  1271. Description,
  1272. EventType,
  1273. MatchData,
  1274. Parameters});
  1275. }
  1276. /// <remarks/>
  1277. public System.IAsyncResult BeginSetDataDrivenSubscriptionProperties(string DataDrivenSubscriptionID, ExtensionSettings ExtensionSettings, DataRetrievalPlan DataRetrievalPlan, string Description, string EventType, string MatchData, ParameterValueOrFieldReference[] Parameters, System.AsyncCallback callback, object asyncState) {
  1278. return this.BeginInvoke("SetDataDrivenSubscriptionProperties", new object[] {
  1279. DataDrivenSubscriptionID,
  1280. ExtensionSettings,
  1281. DataRetrievalPlan,
  1282. Description,
  1283. EventType,
  1284. MatchData,
  1285. Parameters}, callback, asyncState);
  1286. }
  1287. /// <remarks/>
  1288. public void EndSetDataDrivenSubscriptionProperties(System.IAsyncResult asyncResult) {
  1289. this.EndInvoke(asyncResult);
  1290. }
  1291. /// <remarks/>
  1292. public void SetDataDrivenSubscriptionPropertiesAsync(string DataDrivenSubscriptionID, ExtensionSettings ExtensionSettings, DataRetrievalPlan DataRetrievalPlan, string Description, string EventType, string MatchData, ParameterValueOrFieldReference[] Parameters) {
  1293. this.SetDataDrivenSubscriptionPropertiesAsync(DataDrivenSubscriptionID, ExtensionSettings, DataRetrievalPlan, Description, EventType, MatchData, Parameters, null);
  1294. }
  1295. /// <remarks/>
  1296. public void SetDataDrivenSubscriptionPropertiesAsync(string DataDrivenSubscriptionID, ExtensionSettings ExtensionSettings, DataRetrievalPlan DataRetrievalPlan, string Description, string EventType, string MatchData, ParameterValueOrFieldReference[] Parameters, object userState) {
  1297. if ((this.SetDataDrivenSubscriptionPropertiesOperationCompleted == null)) {
  1298. this.SetDataDrivenSubscriptionPropertiesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetDataDrivenSubscriptionPropertiesOperationCompleted);
  1299. }
  1300. this.InvokeAsync("SetDataDrivenSubscriptionProperties", new object[] {
  1301. DataDrivenSubscriptionID,
  1302. ExtensionSettings,
  1303. DataRetrievalPlan,
  1304. Description,
  1305. EventType,
  1306. MatchData,
  1307. Parameters}, this.SetDataDrivenSubscriptionPropertiesOperationCompleted, userState);
  1308. }
  1309. private void OnSetDataDrivenSubscriptionPropertiesOperationCompleted(object arg) {
  1310. if ((this.SetDataDrivenSubscriptionPropertiesCompleted != null)) {
  1311. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1312. this.SetDataDrivenSubscriptionPropertiesCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1313. }
  1314. }
  1315. /// <remarks/>
  1316. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1317. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1318. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetDataD" +
  1319. "rivenSubscriptionProperties", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1320. [return: System.Xml.Serialization.XmlElementAttribute("Owner")]
  1321. public string GetDataDrivenSubscriptionProperties(string DataDrivenSubscriptionID, out ExtensionSettings ExtensionSettings, out DataRetrievalPlan DataRetrievalPlan, out string Description, out ActiveState Active, out string Status, out string EventType, out string MatchData, out ParameterValueOrFieldReference[] Parameters) {
  1322. object[] results = this.Invoke("GetDataDrivenSubscriptionProperties", new object[] {
  1323. DataDrivenSubscriptionID});
  1324. ExtensionSettings = ((ExtensionSettings)(results[1]));
  1325. DataRetrievalPlan = ((DataRetrievalPlan)(results[2]));
  1326. Description = ((string)(results[3]));
  1327. Active = ((ActiveState)(results[4]));
  1328. Status = ((string)(results[5]));
  1329. EventType = ((string)(results[6]));
  1330. MatchData = ((string)(results[7]));
  1331. Parameters = ((ParameterValueOrFieldReference[])(results[8]));
  1332. return ((string)(results[0]));
  1333. }
  1334. /// <remarks/>
  1335. public System.IAsyncResult BeginGetDataDrivenSubscriptionProperties(string DataDrivenSubscriptionID, System.AsyncCallback callback, object asyncState) {
  1336. return this.BeginInvoke("GetDataDrivenSubscriptionProperties", new object[] {
  1337. DataDrivenSubscriptionID}, callback, asyncState);
  1338. }
  1339. /// <remarks/>
  1340. public string EndGetDataDrivenSubscriptionProperties(System.IAsyncResult asyncResult, out ExtensionSettings ExtensionSettings, out DataRetrievalPlan DataRetrievalPlan, out string Description, out ActiveState Active, out string Status, out string EventType, out string MatchData, out ParameterValueOrFieldReference[] Parameters) {
  1341. object[] results = this.EndInvoke(asyncResult);
  1342. ExtensionSettings = ((ExtensionSettings)(results[1]));
  1343. DataRetrievalPlan = ((DataRetrievalPlan)(results[2]));
  1344. Description = ((string)(results[3]));
  1345. Active = ((ActiveState)(results[4]));
  1346. Status = ((string)(results[5]));
  1347. EventType = ((string)(results[6]));
  1348. MatchData = ((string)(results[7]));
  1349. Parameters = ((ParameterValueOrFieldReference[])(results[8]));
  1350. return ((string)(results[0]));
  1351. }
  1352. /// <remarks/>
  1353. public void GetDataDrivenSubscriptionPropertiesAsync(string DataDrivenSubscriptionID) {
  1354. this.GetDataDrivenSubscriptionPropertiesAsync(DataDrivenSubscriptionID, null);
  1355. }
  1356. /// <remarks/>
  1357. public void GetDataDrivenSubscriptionPropertiesAsync(string DataDrivenSubscriptionID, object userState) {
  1358. if ((this.GetDataDrivenSubscriptionPropertiesOperationCompleted == null)) {
  1359. this.GetDataDrivenSubscriptionPropertiesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetDataDrivenSubscriptionPropertiesOperationCompleted);
  1360. }
  1361. this.InvokeAsync("GetDataDrivenSubscriptionProperties", new object[] {
  1362. DataDrivenSubscriptionID}, this.GetDataDrivenSubscriptionPropertiesOperationCompleted, userState);
  1363. }
  1364. private void OnGetDataDrivenSubscriptionPropertiesOperationCompleted(object arg) {
  1365. if ((this.GetDataDrivenSubscriptionPropertiesCompleted != null)) {
  1366. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1367. this.GetDataDrivenSubscriptionPropertiesCompleted(this, new GetDataDrivenSubscriptionPropertiesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1368. }
  1369. }
  1370. /// <remarks/>
  1371. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1372. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1373. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/DeleteSu" +
  1374. "bscription", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1375. public void DeleteSubscription(string SubscriptionID) {
  1376. this.Invoke("DeleteSubscription", new object[] {
  1377. SubscriptionID});
  1378. }
  1379. /// <remarks/>
  1380. public System.IAsyncResult BeginDeleteSubscription(string SubscriptionID, System.AsyncCallback callback, object asyncState) {
  1381. return this.BeginInvoke("DeleteSubscription", new object[] {
  1382. SubscriptionID}, callback, asyncState);
  1383. }
  1384. /// <remarks/>
  1385. public void EndDeleteSubscription(System.IAsyncResult asyncResult) {
  1386. this.EndInvoke(asyncResult);
  1387. }
  1388. /// <remarks/>
  1389. public void DeleteSubscriptionAsync(string SubscriptionID) {
  1390. this.DeleteSubscriptionAsync(SubscriptionID, null);
  1391. }
  1392. /// <remarks/>
  1393. public void DeleteSubscriptionAsync(string SubscriptionID, object userState) {
  1394. if ((this.DeleteSubscriptionOperationCompleted == null)) {
  1395. this.DeleteSubscriptionOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteSubscriptionOperationCompleted);
  1396. }
  1397. this.InvokeAsync("DeleteSubscription", new object[] {
  1398. SubscriptionID}, this.DeleteSubscriptionOperationCompleted, userState);
  1399. }
  1400. private void OnDeleteSubscriptionOperationCompleted(object arg) {
  1401. if ((this.DeleteSubscriptionCompleted != null)) {
  1402. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1403. this.DeleteSubscriptionCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1404. }
  1405. }
  1406. /// <remarks/>
  1407. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1408. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1409. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateSu" +
  1410. "bscription", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1411. [return: System.Xml.Serialization.XmlElementAttribute("SubscriptionID")]
  1412. public string CreateSubscription(string ItemPath, ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, ParameterValue[] Parameters) {
  1413. object[] results = this.Invoke("CreateSubscription", new object[] {
  1414. ItemPath,
  1415. ExtensionSettings,
  1416. Description,
  1417. EventType,
  1418. MatchData,
  1419. Parameters});
  1420. return ((string)(results[0]));
  1421. }
  1422. /// <remarks/>
  1423. public System.IAsyncResult BeginCreateSubscription(string ItemPath, ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, ParameterValue[] Parameters, System.AsyncCallback callback, object asyncState) {
  1424. return this.BeginInvoke("CreateSubscription", new object[] {
  1425. ItemPath,
  1426. ExtensionSettings,
  1427. Description,
  1428. EventType,
  1429. MatchData,
  1430. Parameters}, callback, asyncState);
  1431. }
  1432. /// <remarks/>
  1433. public string EndCreateSubscription(System.IAsyncResult asyncResult) {
  1434. object[] results = this.EndInvoke(asyncResult);
  1435. return ((string)(results[0]));
  1436. }
  1437. /// <remarks/>
  1438. public void CreateSubscriptionAsync(string ItemPath, ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, ParameterValue[] Parameters) {
  1439. this.CreateSubscriptionAsync(ItemPath, ExtensionSettings, Description, EventType, MatchData, Parameters, null);
  1440. }
  1441. /// <remarks/>
  1442. public void CreateSubscriptionAsync(string ItemPath, ExtensionSettings ExtensionSettings, string Description, string EventType, string MatchData, ParameterValue[] Parameters, object userState) {
  1443. if ((this.CreateSubscriptionOperationCompleted == null)) {
  1444. this.CreateSubscriptionOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateSubscriptionOperationCompleted);
  1445. }
  1446. this.InvokeAsync("CreateSubscription", new object[] {
  1447. ItemPath,
  1448. ExtensionSettings,
  1449. Description,
  1450. EventType,
  1451. MatchData,
  1452. Parameters}, this.CreateSubscriptionOperationCompleted, userState);
  1453. }
  1454. private void OnCreateSubscriptionOperationCompleted(object arg) {
  1455. if ((this.CreateSubscriptionCompleted != null)) {
  1456. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1457. this.CreateSubscriptionCompleted(this, new CreateSubscriptionCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1458. }
  1459. }
  1460. /// <remarks/>
  1461. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1462. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1463. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateDa" +
  1464. "taDrivenSubscription", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1465. [return: System.Xml.Serialization.XmlElementAttribute("SubscriptionID")]
  1466. public string CreateDataDrivenSubscription(string ItemPath, ExtensionSettings ExtensionSettings, DataRetrievalPlan DataRetrievalPlan, string Description, string EventType, string MatchData, ParameterValueOrFieldReference[] Parameters) {
  1467. object[] results = this.Invoke("CreateDataDrivenSubscription", new object[] {
  1468. ItemPath,
  1469. ExtensionSettings,
  1470. DataRetrievalPlan,
  1471. Description,
  1472. EventType,
  1473. MatchData,
  1474. Parameters});
  1475. return ((string)(results[0]));
  1476. }
  1477. /// <remarks/>
  1478. public System.IAsyncResult BeginCreateDataDrivenSubscription(string ItemPath, ExtensionSettings ExtensionSettings, DataRetrievalPlan DataRetrievalPlan, string Description, string EventType, string MatchData, ParameterValueOrFieldReference[] Parameters, System.AsyncCallback callback, object asyncState) {
  1479. return this.BeginInvoke("CreateDataDrivenSubscription", new object[] {
  1480. ItemPath,
  1481. ExtensionSettings,
  1482. DataRetrievalPlan,
  1483. Description,
  1484. EventType,
  1485. MatchData,
  1486. Parameters}, callback, asyncState);
  1487. }
  1488. /// <remarks/>
  1489. public string EndCreateDataDrivenSubscription(System.IAsyncResult asyncResult) {
  1490. object[] results = this.EndInvoke(asyncResult);
  1491. return ((string)(results[0]));
  1492. }
  1493. /// <remarks/>
  1494. public void CreateDataDrivenSubscriptionAsync(string ItemPath, ExtensionSettings ExtensionSettings, DataRetrievalPlan DataRetrievalPlan, string Description, string EventType, string MatchData, ParameterValueOrFieldReference[] Parameters) {
  1495. this.CreateDataDrivenSubscriptionAsync(ItemPath, ExtensionSettings, DataRetrievalPlan, Description, EventType, MatchData, Parameters, null);
  1496. }
  1497. /// <remarks/>
  1498. public void CreateDataDrivenSubscriptionAsync(string ItemPath, ExtensionSettings ExtensionSettings, DataRetrievalPlan DataRetrievalPlan, string Description, string EventType, string MatchData, ParameterValueOrFieldReference[] Parameters, object userState) {
  1499. if ((this.CreateDataDrivenSubscriptionOperationCompleted == null)) {
  1500. this.CreateDataDrivenSubscriptionOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateDataDrivenSubscriptionOperationCompleted);
  1501. }
  1502. this.InvokeAsync("CreateDataDrivenSubscription", new object[] {
  1503. ItemPath,
  1504. ExtensionSettings,
  1505. DataRetrievalPlan,
  1506. Description,
  1507. EventType,
  1508. MatchData,
  1509. Parameters}, this.CreateDataDrivenSubscriptionOperationCompleted, userState);
  1510. }
  1511. private void OnCreateDataDrivenSubscriptionOperationCompleted(object arg) {
  1512. if ((this.CreateDataDrivenSubscriptionCompleted != null)) {
  1513. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1514. this.CreateDataDrivenSubscriptionCompleted(this, new CreateDataDrivenSubscriptionCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1515. }
  1516. }
  1517. /// <remarks/>
  1518. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1519. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1520. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetExten" +
  1521. "sionSettings", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1522. [return: System.Xml.Serialization.XmlArrayAttribute("ExtensionParameters")]
  1523. public ExtensionParameter[] GetExtensionSettings(string Extension) {
  1524. object[] results = this.Invoke("GetExtensionSettings", new object[] {
  1525. Extension});
  1526. return ((ExtensionParameter[])(results[0]));
  1527. }
  1528. /// <remarks/>
  1529. public System.IAsyncResult BeginGetExtensionSettings(string Extension, System.AsyncCallback callback, object asyncState) {
  1530. return this.BeginInvoke("GetExtensionSettings", new object[] {
  1531. Extension}, callback, asyncState);
  1532. }
  1533. /// <remarks/>
  1534. public ExtensionParameter[] EndGetExtensionSettings(System.IAsyncResult asyncResult) {
  1535. object[] results = this.EndInvoke(asyncResult);
  1536. return ((ExtensionParameter[])(results[0]));
  1537. }
  1538. /// <remarks/>
  1539. public void GetExtensionSettingsAsync(string Extension) {
  1540. this.GetExtensionSettingsAsync(Extension, null);
  1541. }
  1542. /// <remarks/>
  1543. public void GetExtensionSettingsAsync(string Extension, object userState) {
  1544. if ((this.GetExtensionSettingsOperationCompleted == null)) {
  1545. this.GetExtensionSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetExtensionSettingsOperationCompleted);
  1546. }
  1547. this.InvokeAsync("GetExtensionSettings", new object[] {
  1548. Extension}, this.GetExtensionSettingsOperationCompleted, userState);
  1549. }
  1550. private void OnGetExtensionSettingsOperationCompleted(object arg) {
  1551. if ((this.GetExtensionSettingsCompleted != null)) {
  1552. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1553. this.GetExtensionSettingsCompleted(this, new GetExtensionSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1554. }
  1555. }
  1556. /// <remarks/>
  1557. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1558. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1559. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/Validate" +
  1560. "ExtensionSettings", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1561. [return: System.Xml.Serialization.XmlArrayAttribute("ParameterErrors")]
  1562. public ExtensionParameter[] ValidateExtensionSettings(string Extension, ParameterValueOrFieldReference[] ParameterValues, string SiteUrl) {
  1563. object[] results = this.Invoke("ValidateExtensionSettings", new object[] {
  1564. Extension,
  1565. ParameterValues,
  1566. SiteUrl});
  1567. return ((ExtensionParameter[])(results[0]));
  1568. }
  1569. /// <remarks/>
  1570. public System.IAsyncResult BeginValidateExtensionSettings(string Extension, ParameterValueOrFieldReference[] ParameterValues, string SiteUrl, System.AsyncCallback callback, object asyncState) {
  1571. return this.BeginInvoke("ValidateExtensionSettings", new object[] {
  1572. Extension,
  1573. ParameterValues,
  1574. SiteUrl}, callback, asyncState);
  1575. }
  1576. /// <remarks/>
  1577. public ExtensionParameter[] EndValidateExtensionSettings(System.IAsyncResult asyncResult) {
  1578. object[] results = this.EndInvoke(asyncResult);
  1579. return ((ExtensionParameter[])(results[0]));
  1580. }
  1581. /// <remarks/>
  1582. public void ValidateExtensionSettingsAsync(string Extension, ParameterValueOrFieldReference[] ParameterValues, string SiteUrl) {
  1583. this.ValidateExtensionSettingsAsync(Extension, ParameterValues, SiteUrl, null);
  1584. }
  1585. /// <remarks/>
  1586. public void ValidateExtensionSettingsAsync(string Extension, ParameterValueOrFieldReference[] ParameterValues, string SiteUrl, object userState) {
  1587. if ((this.ValidateExtensionSettingsOperationCompleted == null)) {
  1588. this.ValidateExtensionSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnValidateExtensionSettingsOperationCompleted);
  1589. }
  1590. this.InvokeAsync("ValidateExtensionSettings", new object[] {
  1591. Extension,
  1592. ParameterValues,
  1593. SiteUrl}, this.ValidateExtensionSettingsOperationCompleted, userState);
  1594. }
  1595. private void OnValidateExtensionSettingsOperationCompleted(object arg) {
  1596. if ((this.ValidateExtensionSettingsCompleted != null)) {
  1597. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1598. this.ValidateExtensionSettingsCompleted(this, new ValidateExtensionSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1599. }
  1600. }
  1601. /// <remarks/>
  1602. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1603. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1604. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListSubs" +
  1605. "criptions", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1606. [return: System.Xml.Serialization.XmlArrayAttribute("SubscriptionItems")]
  1607. public Subscription[] ListSubscriptions(string ItemPathOrSiteURL) {
  1608. object[] results = this.Invoke("ListSubscriptions", new object[] {
  1609. ItemPathOrSiteURL});
  1610. return ((Subscription[])(results[0]));
  1611. }
  1612. /// <remarks/>
  1613. public System.IAsyncResult BeginListSubscriptions(string ItemPathOrSiteURL, System.AsyncCallback callback, object asyncState) {
  1614. return this.BeginInvoke("ListSubscriptions", new object[] {
  1615. ItemPathOrSiteURL}, callback, asyncState);
  1616. }
  1617. /// <remarks/>
  1618. public Subscription[] EndListSubscriptions(System.IAsyncResult asyncResult) {
  1619. object[] results = this.EndInvoke(asyncResult);
  1620. return ((Subscription[])(results[0]));
  1621. }
  1622. /// <remarks/>
  1623. public void ListSubscriptionsAsync(string ItemPathOrSiteURL) {
  1624. this.ListSubscriptionsAsync(ItemPathOrSiteURL, null);
  1625. }
  1626. /// <remarks/>
  1627. public void ListSubscriptionsAsync(string ItemPathOrSiteURL, object userState) {
  1628. if ((this.ListSubscriptionsOperationCompleted == null)) {
  1629. this.ListSubscriptionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListSubscriptionsOperationCompleted);
  1630. }
  1631. this.InvokeAsync("ListSubscriptions", new object[] {
  1632. ItemPathOrSiteURL}, this.ListSubscriptionsOperationCompleted, userState);
  1633. }
  1634. private void OnListSubscriptionsOperationCompleted(object arg) {
  1635. if ((this.ListSubscriptionsCompleted != null)) {
  1636. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1637. this.ListSubscriptionsCompleted(this, new ListSubscriptionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1638. }
  1639. }
  1640. /// <remarks/>
  1641. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1642. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1643. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListMySu" +
  1644. "bscriptions", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1645. [return: System.Xml.Serialization.XmlArrayAttribute("SubscriptionItems")]
  1646. public Subscription[] ListMySubscriptions(string ItemPathOrSiteURL) {
  1647. object[] results = this.Invoke("ListMySubscriptions", new object[] {
  1648. ItemPathOrSiteURL});
  1649. return ((Subscription[])(results[0]));
  1650. }
  1651. /// <remarks/>
  1652. public System.IAsyncResult BeginListMySubscriptions(string ItemPathOrSiteURL, System.AsyncCallback callback, object asyncState) {
  1653. return this.BeginInvoke("ListMySubscriptions", new object[] {
  1654. ItemPathOrSiteURL}, callback, asyncState);
  1655. }
  1656. /// <remarks/>
  1657. public Subscription[] EndListMySubscriptions(System.IAsyncResult asyncResult) {
  1658. object[] results = this.EndInvoke(asyncResult);
  1659. return ((Subscription[])(results[0]));
  1660. }
  1661. /// <remarks/>
  1662. public void ListMySubscriptionsAsync(string ItemPathOrSiteURL) {
  1663. this.ListMySubscriptionsAsync(ItemPathOrSiteURL, null);
  1664. }
  1665. /// <remarks/>
  1666. public void ListMySubscriptionsAsync(string ItemPathOrSiteURL, object userState) {
  1667. if ((this.ListMySubscriptionsOperationCompleted == null)) {
  1668. this.ListMySubscriptionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListMySubscriptionsOperationCompleted);
  1669. }
  1670. this.InvokeAsync("ListMySubscriptions", new object[] {
  1671. ItemPathOrSiteURL}, this.ListMySubscriptionsOperationCompleted, userState);
  1672. }
  1673. private void OnListMySubscriptionsOperationCompleted(object arg) {
  1674. if ((this.ListMySubscriptionsCompleted != null)) {
  1675. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1676. this.ListMySubscriptionsCompleted(this, new ListMySubscriptionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1677. }
  1678. }
  1679. /// <remarks/>
  1680. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1681. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1682. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListSubs" +
  1683. "criptionsUsingDataSource", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1684. [return: System.Xml.Serialization.XmlArrayAttribute("SubscriptionItems")]
  1685. public Subscription[] ListSubscriptionsUsingDataSource(string DataSource) {
  1686. object[] results = this.Invoke("ListSubscriptionsUsingDataSource", new object[] {
  1687. DataSource});
  1688. return ((Subscription[])(results[0]));
  1689. }
  1690. /// <remarks/>
  1691. public System.IAsyncResult BeginListSubscriptionsUsingDataSource(string DataSource, System.AsyncCallback callback, object asyncState) {
  1692. return this.BeginInvoke("ListSubscriptionsUsingDataSource", new object[] {
  1693. DataSource}, callback, asyncState);
  1694. }
  1695. /// <remarks/>
  1696. public Subscription[] EndListSubscriptionsUsingDataSource(System.IAsyncResult asyncResult) {
  1697. object[] results = this.EndInvoke(asyncResult);
  1698. return ((Subscription[])(results[0]));
  1699. }
  1700. /// <remarks/>
  1701. public void ListSubscriptionsUsingDataSourceAsync(string DataSource) {
  1702. this.ListSubscriptionsUsingDataSourceAsync(DataSource, null);
  1703. }
  1704. /// <remarks/>
  1705. public void ListSubscriptionsUsingDataSourceAsync(string DataSource, object userState) {
  1706. if ((this.ListSubscriptionsUsingDataSourceOperationCompleted == null)) {
  1707. this.ListSubscriptionsUsingDataSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListSubscriptionsUsingDataSourceOperationCompleted);
  1708. }
  1709. this.InvokeAsync("ListSubscriptionsUsingDataSource", new object[] {
  1710. DataSource}, this.ListSubscriptionsUsingDataSourceOperationCompleted, userState);
  1711. }
  1712. private void OnListSubscriptionsUsingDataSourceOperationCompleted(object arg) {
  1713. if ((this.ListSubscriptionsUsingDataSourceCompleted != null)) {
  1714. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1715. this.ListSubscriptionsUsingDataSourceCompleted(this, new ListSubscriptionsUsingDataSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1716. }
  1717. }
  1718. /// <remarks/>
  1719. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1720. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1721. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ChangeSu" +
  1722. "bscriptionOwner", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1723. public void ChangeSubscriptionOwner(string SubscriptionID, string NewOwner) {
  1724. this.Invoke("ChangeSubscriptionOwner", new object[] {
  1725. SubscriptionID,
  1726. NewOwner});
  1727. }
  1728. /// <remarks/>
  1729. public System.IAsyncResult BeginChangeSubscriptionOwner(string SubscriptionID, string NewOwner, System.AsyncCallback callback, object asyncState) {
  1730. return this.BeginInvoke("ChangeSubscriptionOwner", new object[] {
  1731. SubscriptionID,
  1732. NewOwner}, callback, asyncState);
  1733. }
  1734. /// <remarks/>
  1735. public void EndChangeSubscriptionOwner(System.IAsyncResult asyncResult) {
  1736. this.EndInvoke(asyncResult);
  1737. }
  1738. /// <remarks/>
  1739. public void ChangeSubscriptionOwnerAsync(string SubscriptionID, string NewOwner) {
  1740. this.ChangeSubscriptionOwnerAsync(SubscriptionID, NewOwner, null);
  1741. }
  1742. /// <remarks/>
  1743. public void ChangeSubscriptionOwnerAsync(string SubscriptionID, string NewOwner, object userState) {
  1744. if ((this.ChangeSubscriptionOwnerOperationCompleted == null)) {
  1745. this.ChangeSubscriptionOwnerOperationCompleted = new System.Threading.SendOrPostCallback(this.OnChangeSubscriptionOwnerOperationCompleted);
  1746. }
  1747. this.InvokeAsync("ChangeSubscriptionOwner", new object[] {
  1748. SubscriptionID,
  1749. NewOwner}, this.ChangeSubscriptionOwnerOperationCompleted, userState);
  1750. }
  1751. private void OnChangeSubscriptionOwnerOperationCompleted(object arg) {
  1752. if ((this.ChangeSubscriptionOwnerCompleted != null)) {
  1753. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1754. this.ChangeSubscriptionOwnerCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1755. }
  1756. }
  1757. /// <remarks/>
  1758. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1759. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1760. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateDa" +
  1761. "taSource", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1762. [return: System.Xml.Serialization.XmlElementAttribute("ItemInfo")]
  1763. public CatalogItem CreateDataSource(string DataSource, string Parent, bool Overwrite, DataSourceDefinition Definition, Property[] Properties) {
  1764. object[] results = this.Invoke("CreateDataSource", new object[] {
  1765. DataSource,
  1766. Parent,
  1767. Overwrite,
  1768. Definition,
  1769. Properties});
  1770. return ((CatalogItem)(results[0]));
  1771. }
  1772. /// <remarks/>
  1773. public System.IAsyncResult BeginCreateDataSource(string DataSource, string Parent, bool Overwrite, DataSourceDefinition Definition, Property[] Properties, System.AsyncCallback callback, object asyncState) {
  1774. return this.BeginInvoke("CreateDataSource", new object[] {
  1775. DataSource,
  1776. Parent,
  1777. Overwrite,
  1778. Definition,
  1779. Properties}, callback, asyncState);
  1780. }
  1781. /// <remarks/>
  1782. public CatalogItem EndCreateDataSource(System.IAsyncResult asyncResult) {
  1783. object[] results = this.EndInvoke(asyncResult);
  1784. return ((CatalogItem)(results[0]));
  1785. }
  1786. /// <remarks/>
  1787. public void CreateDataSourceAsync(string DataSource, string Parent, bool Overwrite, DataSourceDefinition Definition, Property[] Properties) {
  1788. this.CreateDataSourceAsync(DataSource, Parent, Overwrite, Definition, Properties, null);
  1789. }
  1790. /// <remarks/>
  1791. public void CreateDataSourceAsync(string DataSource, string Parent, bool Overwrite, DataSourceDefinition Definition, Property[] Properties, object userState) {
  1792. if ((this.CreateDataSourceOperationCompleted == null)) {
  1793. this.CreateDataSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateDataSourceOperationCompleted);
  1794. }
  1795. this.InvokeAsync("CreateDataSource", new object[] {
  1796. DataSource,
  1797. Parent,
  1798. Overwrite,
  1799. Definition,
  1800. Properties}, this.CreateDataSourceOperationCompleted, userState);
  1801. }
  1802. private void OnCreateDataSourceOperationCompleted(object arg) {
  1803. if ((this.CreateDataSourceCompleted != null)) {
  1804. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1805. this.CreateDataSourceCompleted(this, new CreateDataSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1806. }
  1807. }
  1808. /// <remarks/>
  1809. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1810. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1811. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/PrepareQ" +
  1812. "uery", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1813. [return: System.Xml.Serialization.XmlElementAttribute("DataSettings")]
  1814. public DataSetDefinition PrepareQuery(DataSource DataSource, DataSetDefinition DataSet, out bool Changed, out string[] ParameterNames) {
  1815. object[] results = this.Invoke("PrepareQuery", new object[] {
  1816. DataSource,
  1817. DataSet});
  1818. Changed = ((bool)(results[1]));
  1819. ParameterNames = ((string[])(results[2]));
  1820. return ((DataSetDefinition)(results[0]));
  1821. }
  1822. /// <remarks/>
  1823. public System.IAsyncResult BeginPrepareQuery(DataSource DataSource, DataSetDefinition DataSet, System.AsyncCallback callback, object asyncState) {
  1824. return this.BeginInvoke("PrepareQuery", new object[] {
  1825. DataSource,
  1826. DataSet}, callback, asyncState);
  1827. }
  1828. /// <remarks/>
  1829. public DataSetDefinition EndPrepareQuery(System.IAsyncResult asyncResult, out bool Changed, out string[] ParameterNames) {
  1830. object[] results = this.EndInvoke(asyncResult);
  1831. Changed = ((bool)(results[1]));
  1832. ParameterNames = ((string[])(results[2]));
  1833. return ((DataSetDefinition)(results[0]));
  1834. }
  1835. /// <remarks/>
  1836. public void PrepareQueryAsync(DataSource DataSource, DataSetDefinition DataSet) {
  1837. this.PrepareQueryAsync(DataSource, DataSet, null);
  1838. }
  1839. /// <remarks/>
  1840. public void PrepareQueryAsync(DataSource DataSource, DataSetDefinition DataSet, object userState) {
  1841. if ((this.PrepareQueryOperationCompleted == null)) {
  1842. this.PrepareQueryOperationCompleted = new System.Threading.SendOrPostCallback(this.OnPrepareQueryOperationCompleted);
  1843. }
  1844. this.InvokeAsync("PrepareQuery", new object[] {
  1845. DataSource,
  1846. DataSet}, this.PrepareQueryOperationCompleted, userState);
  1847. }
  1848. private void OnPrepareQueryOperationCompleted(object arg) {
  1849. if ((this.PrepareQueryCompleted != null)) {
  1850. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1851. this.PrepareQueryCompleted(this, new PrepareQueryCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1852. }
  1853. }
  1854. /// <remarks/>
  1855. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1856. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1857. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/EnableDa" +
  1858. "taSource", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1859. public void EnableDataSource(string DataSource) {
  1860. this.Invoke("EnableDataSource", new object[] {
  1861. DataSource});
  1862. }
  1863. /// <remarks/>
  1864. public System.IAsyncResult BeginEnableDataSource(string DataSource, System.AsyncCallback callback, object asyncState) {
  1865. return this.BeginInvoke("EnableDataSource", new object[] {
  1866. DataSource}, callback, asyncState);
  1867. }
  1868. /// <remarks/>
  1869. public void EndEnableDataSource(System.IAsyncResult asyncResult) {
  1870. this.EndInvoke(asyncResult);
  1871. }
  1872. /// <remarks/>
  1873. public void EnableDataSourceAsync(string DataSource) {
  1874. this.EnableDataSourceAsync(DataSource, null);
  1875. }
  1876. /// <remarks/>
  1877. public void EnableDataSourceAsync(string DataSource, object userState) {
  1878. if ((this.EnableDataSourceOperationCompleted == null)) {
  1879. this.EnableDataSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnEnableDataSourceOperationCompleted);
  1880. }
  1881. this.InvokeAsync("EnableDataSource", new object[] {
  1882. DataSource}, this.EnableDataSourceOperationCompleted, userState);
  1883. }
  1884. private void OnEnableDataSourceOperationCompleted(object arg) {
  1885. if ((this.EnableDataSourceCompleted != null)) {
  1886. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1887. this.EnableDataSourceCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1888. }
  1889. }
  1890. /// <remarks/>
  1891. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1892. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1893. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/DisableD" +
  1894. "ataSource", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1895. public void DisableDataSource(string DataSource) {
  1896. this.Invoke("DisableDataSource", new object[] {
  1897. DataSource});
  1898. }
  1899. /// <remarks/>
  1900. public System.IAsyncResult BeginDisableDataSource(string DataSource, System.AsyncCallback callback, object asyncState) {
  1901. return this.BeginInvoke("DisableDataSource", new object[] {
  1902. DataSource}, callback, asyncState);
  1903. }
  1904. /// <remarks/>
  1905. public void EndDisableDataSource(System.IAsyncResult asyncResult) {
  1906. this.EndInvoke(asyncResult);
  1907. }
  1908. /// <remarks/>
  1909. public void DisableDataSourceAsync(string DataSource) {
  1910. this.DisableDataSourceAsync(DataSource, null);
  1911. }
  1912. /// <remarks/>
  1913. public void DisableDataSourceAsync(string DataSource, object userState) {
  1914. if ((this.DisableDataSourceOperationCompleted == null)) {
  1915. this.DisableDataSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDisableDataSourceOperationCompleted);
  1916. }
  1917. this.InvokeAsync("DisableDataSource", new object[] {
  1918. DataSource}, this.DisableDataSourceOperationCompleted, userState);
  1919. }
  1920. private void OnDisableDataSourceOperationCompleted(object arg) {
  1921. if ((this.DisableDataSourceCompleted != null)) {
  1922. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1923. this.DisableDataSourceCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1924. }
  1925. }
  1926. /// <remarks/>
  1927. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1928. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1929. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetDataS" +
  1930. "ourceContents", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1931. public void SetDataSourceContents(string DataSource, DataSourceDefinition Definition) {
  1932. this.Invoke("SetDataSourceContents", new object[] {
  1933. DataSource,
  1934. Definition});
  1935. }
  1936. /// <remarks/>
  1937. public System.IAsyncResult BeginSetDataSourceContents(string DataSource, DataSourceDefinition Definition, System.AsyncCallback callback, object asyncState) {
  1938. return this.BeginInvoke("SetDataSourceContents", new object[] {
  1939. DataSource,
  1940. Definition}, callback, asyncState);
  1941. }
  1942. /// <remarks/>
  1943. public void EndSetDataSourceContents(System.IAsyncResult asyncResult) {
  1944. this.EndInvoke(asyncResult);
  1945. }
  1946. /// <remarks/>
  1947. public void SetDataSourceContentsAsync(string DataSource, DataSourceDefinition Definition) {
  1948. this.SetDataSourceContentsAsync(DataSource, Definition, null);
  1949. }
  1950. /// <remarks/>
  1951. public void SetDataSourceContentsAsync(string DataSource, DataSourceDefinition Definition, object userState) {
  1952. if ((this.SetDataSourceContentsOperationCompleted == null)) {
  1953. this.SetDataSourceContentsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetDataSourceContentsOperationCompleted);
  1954. }
  1955. this.InvokeAsync("SetDataSourceContents", new object[] {
  1956. DataSource,
  1957. Definition}, this.SetDataSourceContentsOperationCompleted, userState);
  1958. }
  1959. private void OnSetDataSourceContentsOperationCompleted(object arg) {
  1960. if ((this.SetDataSourceContentsCompleted != null)) {
  1961. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  1962. this.SetDataSourceContentsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  1963. }
  1964. }
  1965. /// <remarks/>
  1966. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  1967. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  1968. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetDataS" +
  1969. "ourceContents", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  1970. [return: System.Xml.Serialization.XmlElementAttribute("Definition")]
  1971. public DataSourceDefinition GetDataSourceContents(string DataSource) {
  1972. object[] results = this.Invoke("GetDataSourceContents", new object[] {
  1973. DataSource});
  1974. return ((DataSourceDefinition)(results[0]));
  1975. }
  1976. /// <remarks/>
  1977. public System.IAsyncResult BeginGetDataSourceContents(string DataSource, System.AsyncCallback callback, object asyncState) {
  1978. return this.BeginInvoke("GetDataSourceContents", new object[] {
  1979. DataSource}, callback, asyncState);
  1980. }
  1981. /// <remarks/>
  1982. public DataSourceDefinition EndGetDataSourceContents(System.IAsyncResult asyncResult) {
  1983. object[] results = this.EndInvoke(asyncResult);
  1984. return ((DataSourceDefinition)(results[0]));
  1985. }
  1986. /// <remarks/>
  1987. public void GetDataSourceContentsAsync(string DataSource) {
  1988. this.GetDataSourceContentsAsync(DataSource, null);
  1989. }
  1990. /// <remarks/>
  1991. public void GetDataSourceContentsAsync(string DataSource, object userState) {
  1992. if ((this.GetDataSourceContentsOperationCompleted == null)) {
  1993. this.GetDataSourceContentsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetDataSourceContentsOperationCompleted);
  1994. }
  1995. this.InvokeAsync("GetDataSourceContents", new object[] {
  1996. DataSource}, this.GetDataSourceContentsOperationCompleted, userState);
  1997. }
  1998. private void OnGetDataSourceContentsOperationCompleted(object arg) {
  1999. if ((this.GetDataSourceContentsCompleted != null)) {
  2000. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2001. this.GetDataSourceContentsCompleted(this, new GetDataSourceContentsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2002. }
  2003. }
  2004. /// <remarks/>
  2005. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2006. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2007. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListData" +
  2008. "baseCredentialRetrievalOptions", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2009. public string[] ListDatabaseCredentialRetrievalOptions() {
  2010. object[] results = this.Invoke("ListDatabaseCredentialRetrievalOptions", new object[0]);
  2011. return ((string[])(results[0]));
  2012. }
  2013. /// <remarks/>
  2014. public System.IAsyncResult BeginListDatabaseCredentialRetrievalOptions(System.AsyncCallback callback, object asyncState) {
  2015. return this.BeginInvoke("ListDatabaseCredentialRetrievalOptions", new object[0], callback, asyncState);
  2016. }
  2017. /// <remarks/>
  2018. public string[] EndListDatabaseCredentialRetrievalOptions(System.IAsyncResult asyncResult) {
  2019. object[] results = this.EndInvoke(asyncResult);
  2020. return ((string[])(results[0]));
  2021. }
  2022. /// <remarks/>
  2023. public void ListDatabaseCredentialRetrievalOptionsAsync() {
  2024. this.ListDatabaseCredentialRetrievalOptionsAsync(null);
  2025. }
  2026. /// <remarks/>
  2027. public void ListDatabaseCredentialRetrievalOptionsAsync(object userState) {
  2028. if ((this.ListDatabaseCredentialRetrievalOptionsOperationCompleted == null)) {
  2029. this.ListDatabaseCredentialRetrievalOptionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListDatabaseCredentialRetrievalOptionsOperationCompleted);
  2030. }
  2031. this.InvokeAsync("ListDatabaseCredentialRetrievalOptions", new object[0], this.ListDatabaseCredentialRetrievalOptionsOperationCompleted, userState);
  2032. }
  2033. private void OnListDatabaseCredentialRetrievalOptionsOperationCompleted(object arg) {
  2034. if ((this.ListDatabaseCredentialRetrievalOptionsCompleted != null)) {
  2035. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2036. this.ListDatabaseCredentialRetrievalOptionsCompleted(this, new ListDatabaseCredentialRetrievalOptionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2037. }
  2038. }
  2039. /// <remarks/>
  2040. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2041. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2042. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemD" +
  2043. "ataSources", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2044. public void SetItemDataSources(string ItemPath, DataSource[] DataSources) {
  2045. this.Invoke("SetItemDataSources", new object[] {
  2046. ItemPath,
  2047. DataSources});
  2048. }
  2049. /// <remarks/>
  2050. public System.IAsyncResult BeginSetItemDataSources(string ItemPath, DataSource[] DataSources, System.AsyncCallback callback, object asyncState) {
  2051. return this.BeginInvoke("SetItemDataSources", new object[] {
  2052. ItemPath,
  2053. DataSources}, callback, asyncState);
  2054. }
  2055. /// <remarks/>
  2056. public void EndSetItemDataSources(System.IAsyncResult asyncResult) {
  2057. this.EndInvoke(asyncResult);
  2058. }
  2059. /// <remarks/>
  2060. public void SetItemDataSourcesAsync(string ItemPath, DataSource[] DataSources) {
  2061. this.SetItemDataSourcesAsync(ItemPath, DataSources, null);
  2062. }
  2063. /// <remarks/>
  2064. public void SetItemDataSourcesAsync(string ItemPath, DataSource[] DataSources, object userState) {
  2065. if ((this.SetItemDataSourcesOperationCompleted == null)) {
  2066. this.SetItemDataSourcesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetItemDataSourcesOperationCompleted);
  2067. }
  2068. this.InvokeAsync("SetItemDataSources", new object[] {
  2069. ItemPath,
  2070. DataSources}, this.SetItemDataSourcesOperationCompleted, userState);
  2071. }
  2072. private void OnSetItemDataSourcesOperationCompleted(object arg) {
  2073. if ((this.SetItemDataSourcesCompleted != null)) {
  2074. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2075. this.SetItemDataSourcesCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2076. }
  2077. }
  2078. /// <remarks/>
  2079. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2080. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2081. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemD" +
  2082. "ataSources", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2083. [return: System.Xml.Serialization.XmlArrayAttribute("DataSources")]
  2084. public DataSource[] GetItemDataSources(string ItemPath) {
  2085. object[] results = this.Invoke("GetItemDataSources", new object[] {
  2086. ItemPath});
  2087. return ((DataSource[])(results[0]));
  2088. }
  2089. /// <remarks/>
  2090. public System.IAsyncResult BeginGetItemDataSources(string ItemPath, System.AsyncCallback callback, object asyncState) {
  2091. return this.BeginInvoke("GetItemDataSources", new object[] {
  2092. ItemPath}, callback, asyncState);
  2093. }
  2094. /// <remarks/>
  2095. public DataSource[] EndGetItemDataSources(System.IAsyncResult asyncResult) {
  2096. object[] results = this.EndInvoke(asyncResult);
  2097. return ((DataSource[])(results[0]));
  2098. }
  2099. /// <remarks/>
  2100. public void GetItemDataSourcesAsync(string ItemPath) {
  2101. this.GetItemDataSourcesAsync(ItemPath, null);
  2102. }
  2103. /// <remarks/>
  2104. public void GetItemDataSourcesAsync(string ItemPath, object userState) {
  2105. if ((this.GetItemDataSourcesOperationCompleted == null)) {
  2106. this.GetItemDataSourcesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetItemDataSourcesOperationCompleted);
  2107. }
  2108. this.InvokeAsync("GetItemDataSources", new object[] {
  2109. ItemPath}, this.GetItemDataSourcesOperationCompleted, userState);
  2110. }
  2111. private void OnGetItemDataSourcesOperationCompleted(object arg) {
  2112. if ((this.GetItemDataSourcesCompleted != null)) {
  2113. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2114. this.GetItemDataSourcesCompleted(this, new GetItemDataSourcesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2115. }
  2116. }
  2117. /// <remarks/>
  2118. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2119. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2120. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/TestConn" +
  2121. "ectForDataSourceDefinition", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2122. public bool TestConnectForDataSourceDefinition(DataSourceDefinition DataSourceDefinition, string UserName, string Password, out string ConnectError) {
  2123. object[] results = this.Invoke("TestConnectForDataSourceDefinition", new object[] {
  2124. DataSourceDefinition,
  2125. UserName,
  2126. Password});
  2127. ConnectError = ((string)(results[1]));
  2128. return ((bool)(results[0]));
  2129. }
  2130. /// <remarks/>
  2131. public System.IAsyncResult BeginTestConnectForDataSourceDefinition(DataSourceDefinition DataSourceDefinition, string UserName, string Password, System.AsyncCallback callback, object asyncState) {
  2132. return this.BeginInvoke("TestConnectForDataSourceDefinition", new object[] {
  2133. DataSourceDefinition,
  2134. UserName,
  2135. Password}, callback, asyncState);
  2136. }
  2137. /// <remarks/>
  2138. public bool EndTestConnectForDataSourceDefinition(System.IAsyncResult asyncResult, out string ConnectError) {
  2139. object[] results = this.EndInvoke(asyncResult);
  2140. ConnectError = ((string)(results[1]));
  2141. return ((bool)(results[0]));
  2142. }
  2143. /// <remarks/>
  2144. public void TestConnectForDataSourceDefinitionAsync(DataSourceDefinition DataSourceDefinition, string UserName, string Password) {
  2145. this.TestConnectForDataSourceDefinitionAsync(DataSourceDefinition, UserName, Password, null);
  2146. }
  2147. /// <remarks/>
  2148. public void TestConnectForDataSourceDefinitionAsync(DataSourceDefinition DataSourceDefinition, string UserName, string Password, object userState) {
  2149. if ((this.TestConnectForDataSourceDefinitionOperationCompleted == null)) {
  2150. this.TestConnectForDataSourceDefinitionOperationCompleted = new System.Threading.SendOrPostCallback(this.OnTestConnectForDataSourceDefinitionOperationCompleted);
  2151. }
  2152. this.InvokeAsync("TestConnectForDataSourceDefinition", new object[] {
  2153. DataSourceDefinition,
  2154. UserName,
  2155. Password}, this.TestConnectForDataSourceDefinitionOperationCompleted, userState);
  2156. }
  2157. private void OnTestConnectForDataSourceDefinitionOperationCompleted(object arg) {
  2158. if ((this.TestConnectForDataSourceDefinitionCompleted != null)) {
  2159. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2160. this.TestConnectForDataSourceDefinitionCompleted(this, new TestConnectForDataSourceDefinitionCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2161. }
  2162. }
  2163. /// <remarks/>
  2164. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2165. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2166. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/TestConn" +
  2167. "ectForItemDataSource", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2168. public bool TestConnectForItemDataSource(string ItemPath, string DataSourceName, string UserName, string Password, out string ConnectError) {
  2169. object[] results = this.Invoke("TestConnectForItemDataSource", new object[] {
  2170. ItemPath,
  2171. DataSourceName,
  2172. UserName,
  2173. Password});
  2174. ConnectError = ((string)(results[1]));
  2175. return ((bool)(results[0]));
  2176. }
  2177. /// <remarks/>
  2178. public System.IAsyncResult BeginTestConnectForItemDataSource(string ItemPath, string DataSourceName, string UserName, string Password, System.AsyncCallback callback, object asyncState) {
  2179. return this.BeginInvoke("TestConnectForItemDataSource", new object[] {
  2180. ItemPath,
  2181. DataSourceName,
  2182. UserName,
  2183. Password}, callback, asyncState);
  2184. }
  2185. /// <remarks/>
  2186. public bool EndTestConnectForItemDataSource(System.IAsyncResult asyncResult, out string ConnectError) {
  2187. object[] results = this.EndInvoke(asyncResult);
  2188. ConnectError = ((string)(results[1]));
  2189. return ((bool)(results[0]));
  2190. }
  2191. /// <remarks/>
  2192. public void TestConnectForItemDataSourceAsync(string ItemPath, string DataSourceName, string UserName, string Password) {
  2193. this.TestConnectForItemDataSourceAsync(ItemPath, DataSourceName, UserName, Password, null);
  2194. }
  2195. /// <remarks/>
  2196. public void TestConnectForItemDataSourceAsync(string ItemPath, string DataSourceName, string UserName, string Password, object userState) {
  2197. if ((this.TestConnectForItemDataSourceOperationCompleted == null)) {
  2198. this.TestConnectForItemDataSourceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnTestConnectForItemDataSourceOperationCompleted);
  2199. }
  2200. this.InvokeAsync("TestConnectForItemDataSource", new object[] {
  2201. ItemPath,
  2202. DataSourceName,
  2203. UserName,
  2204. Password}, this.TestConnectForItemDataSourceOperationCompleted, userState);
  2205. }
  2206. private void OnTestConnectForItemDataSourceOperationCompleted(object arg) {
  2207. if ((this.TestConnectForItemDataSourceCompleted != null)) {
  2208. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2209. this.TestConnectForItemDataSourceCompleted(this, new TestConnectForItemDataSourceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2210. }
  2211. }
  2212. /// <remarks/>
  2213. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2214. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2215. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateRo" +
  2216. "le", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2217. public void CreateRole(string Name, string Description, string[] TaskIDs) {
  2218. this.Invoke("CreateRole", new object[] {
  2219. Name,
  2220. Description,
  2221. TaskIDs});
  2222. }
  2223. /// <remarks/>
  2224. public System.IAsyncResult BeginCreateRole(string Name, string Description, string[] TaskIDs, System.AsyncCallback callback, object asyncState) {
  2225. return this.BeginInvoke("CreateRole", new object[] {
  2226. Name,
  2227. Description,
  2228. TaskIDs}, callback, asyncState);
  2229. }
  2230. /// <remarks/>
  2231. public void EndCreateRole(System.IAsyncResult asyncResult) {
  2232. this.EndInvoke(asyncResult);
  2233. }
  2234. /// <remarks/>
  2235. public void CreateRoleAsync(string Name, string Description, string[] TaskIDs) {
  2236. this.CreateRoleAsync(Name, Description, TaskIDs, null);
  2237. }
  2238. /// <remarks/>
  2239. public void CreateRoleAsync(string Name, string Description, string[] TaskIDs, object userState) {
  2240. if ((this.CreateRoleOperationCompleted == null)) {
  2241. this.CreateRoleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateRoleOperationCompleted);
  2242. }
  2243. this.InvokeAsync("CreateRole", new object[] {
  2244. Name,
  2245. Description,
  2246. TaskIDs}, this.CreateRoleOperationCompleted, userState);
  2247. }
  2248. private void OnCreateRoleOperationCompleted(object arg) {
  2249. if ((this.CreateRoleCompleted != null)) {
  2250. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2251. this.CreateRoleCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2252. }
  2253. }
  2254. /// <remarks/>
  2255. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2256. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2257. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetRoleP" +
  2258. "roperties", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2259. public void SetRoleProperties(string Name, string Description, string[] TaskIDs) {
  2260. this.Invoke("SetRoleProperties", new object[] {
  2261. Name,
  2262. Description,
  2263. TaskIDs});
  2264. }
  2265. /// <remarks/>
  2266. public System.IAsyncResult BeginSetRoleProperties(string Name, string Description, string[] TaskIDs, System.AsyncCallback callback, object asyncState) {
  2267. return this.BeginInvoke("SetRoleProperties", new object[] {
  2268. Name,
  2269. Description,
  2270. TaskIDs}, callback, asyncState);
  2271. }
  2272. /// <remarks/>
  2273. public void EndSetRoleProperties(System.IAsyncResult asyncResult) {
  2274. this.EndInvoke(asyncResult);
  2275. }
  2276. /// <remarks/>
  2277. public void SetRolePropertiesAsync(string Name, string Description, string[] TaskIDs) {
  2278. this.SetRolePropertiesAsync(Name, Description, TaskIDs, null);
  2279. }
  2280. /// <remarks/>
  2281. public void SetRolePropertiesAsync(string Name, string Description, string[] TaskIDs, object userState) {
  2282. if ((this.SetRolePropertiesOperationCompleted == null)) {
  2283. this.SetRolePropertiesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetRolePropertiesOperationCompleted);
  2284. }
  2285. this.InvokeAsync("SetRoleProperties", new object[] {
  2286. Name,
  2287. Description,
  2288. TaskIDs}, this.SetRolePropertiesOperationCompleted, userState);
  2289. }
  2290. private void OnSetRolePropertiesOperationCompleted(object arg) {
  2291. if ((this.SetRolePropertiesCompleted != null)) {
  2292. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2293. this.SetRolePropertiesCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2294. }
  2295. }
  2296. /// <remarks/>
  2297. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2298. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2299. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetRoleP" +
  2300. "roperties", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2301. [return: System.Xml.Serialization.XmlArrayAttribute("TaskIDs")]
  2302. public string[] GetRoleProperties(string Name, string SiteUrl, out string Description) {
  2303. object[] results = this.Invoke("GetRoleProperties", new object[] {
  2304. Name,
  2305. SiteUrl});
  2306. Description = ((string)(results[1]));
  2307. return ((string[])(results[0]));
  2308. }
  2309. /// <remarks/>
  2310. public System.IAsyncResult BeginGetRoleProperties(string Name, string SiteUrl, System.AsyncCallback callback, object asyncState) {
  2311. return this.BeginInvoke("GetRoleProperties", new object[] {
  2312. Name,
  2313. SiteUrl}, callback, asyncState);
  2314. }
  2315. /// <remarks/>
  2316. public string[] EndGetRoleProperties(System.IAsyncResult asyncResult, out string Description) {
  2317. object[] results = this.EndInvoke(asyncResult);
  2318. Description = ((string)(results[1]));
  2319. return ((string[])(results[0]));
  2320. }
  2321. /// <remarks/>
  2322. public void GetRolePropertiesAsync(string Name, string SiteUrl) {
  2323. this.GetRolePropertiesAsync(Name, SiteUrl, null);
  2324. }
  2325. /// <remarks/>
  2326. public void GetRolePropertiesAsync(string Name, string SiteUrl, object userState) {
  2327. if ((this.GetRolePropertiesOperationCompleted == null)) {
  2328. this.GetRolePropertiesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetRolePropertiesOperationCompleted);
  2329. }
  2330. this.InvokeAsync("GetRoleProperties", new object[] {
  2331. Name,
  2332. SiteUrl}, this.GetRolePropertiesOperationCompleted, userState);
  2333. }
  2334. private void OnGetRolePropertiesOperationCompleted(object arg) {
  2335. if ((this.GetRolePropertiesCompleted != null)) {
  2336. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2337. this.GetRolePropertiesCompleted(this, new GetRolePropertiesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2338. }
  2339. }
  2340. /// <remarks/>
  2341. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2342. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2343. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/DeleteRo" +
  2344. "le", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2345. public void DeleteRole(string Name) {
  2346. this.Invoke("DeleteRole", new object[] {
  2347. Name});
  2348. }
  2349. /// <remarks/>
  2350. public System.IAsyncResult BeginDeleteRole(string Name, System.AsyncCallback callback, object asyncState) {
  2351. return this.BeginInvoke("DeleteRole", new object[] {
  2352. Name}, callback, asyncState);
  2353. }
  2354. /// <remarks/>
  2355. public void EndDeleteRole(System.IAsyncResult asyncResult) {
  2356. this.EndInvoke(asyncResult);
  2357. }
  2358. /// <remarks/>
  2359. public void DeleteRoleAsync(string Name) {
  2360. this.DeleteRoleAsync(Name, null);
  2361. }
  2362. /// <remarks/>
  2363. public void DeleteRoleAsync(string Name, object userState) {
  2364. if ((this.DeleteRoleOperationCompleted == null)) {
  2365. this.DeleteRoleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteRoleOperationCompleted);
  2366. }
  2367. this.InvokeAsync("DeleteRole", new object[] {
  2368. Name}, this.DeleteRoleOperationCompleted, userState);
  2369. }
  2370. private void OnDeleteRoleOperationCompleted(object arg) {
  2371. if ((this.DeleteRoleCompleted != null)) {
  2372. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2373. this.DeleteRoleCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2374. }
  2375. }
  2376. /// <remarks/>
  2377. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2378. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2379. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListRole" +
  2380. "s", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2381. [return: System.Xml.Serialization.XmlArrayAttribute("Roles")]
  2382. public Role[] ListRoles(string SecurityScope, string SiteUrl) {
  2383. object[] results = this.Invoke("ListRoles", new object[] {
  2384. SecurityScope,
  2385. SiteUrl});
  2386. return ((Role[])(results[0]));
  2387. }
  2388. /// <remarks/>
  2389. public System.IAsyncResult BeginListRoles(string SecurityScope, string SiteUrl, System.AsyncCallback callback, object asyncState) {
  2390. return this.BeginInvoke("ListRoles", new object[] {
  2391. SecurityScope,
  2392. SiteUrl}, callback, asyncState);
  2393. }
  2394. /// <remarks/>
  2395. public Role[] EndListRoles(System.IAsyncResult asyncResult) {
  2396. object[] results = this.EndInvoke(asyncResult);
  2397. return ((Role[])(results[0]));
  2398. }
  2399. /// <remarks/>
  2400. public void ListRolesAsync(string SecurityScope, string SiteUrl) {
  2401. this.ListRolesAsync(SecurityScope, SiteUrl, null);
  2402. }
  2403. /// <remarks/>
  2404. public void ListRolesAsync(string SecurityScope, string SiteUrl, object userState) {
  2405. if ((this.ListRolesOperationCompleted == null)) {
  2406. this.ListRolesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListRolesOperationCompleted);
  2407. }
  2408. this.InvokeAsync("ListRoles", new object[] {
  2409. SecurityScope,
  2410. SiteUrl}, this.ListRolesOperationCompleted, userState);
  2411. }
  2412. private void OnListRolesOperationCompleted(object arg) {
  2413. if ((this.ListRolesCompleted != null)) {
  2414. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2415. this.ListRolesCompleted(this, new ListRolesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2416. }
  2417. }
  2418. /// <remarks/>
  2419. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2420. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2421. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListTask" +
  2422. "s", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2423. [return: System.Xml.Serialization.XmlArrayAttribute("Tasks")]
  2424. public Task[] ListTasks(string SecurityScope) {
  2425. object[] results = this.Invoke("ListTasks", new object[] {
  2426. SecurityScope});
  2427. return ((Task[])(results[0]));
  2428. }
  2429. /// <remarks/>
  2430. public System.IAsyncResult BeginListTasks(string SecurityScope, System.AsyncCallback callback, object asyncState) {
  2431. return this.BeginInvoke("ListTasks", new object[] {
  2432. SecurityScope}, callback, asyncState);
  2433. }
  2434. /// <remarks/>
  2435. public Task[] EndListTasks(System.IAsyncResult asyncResult) {
  2436. object[] results = this.EndInvoke(asyncResult);
  2437. return ((Task[])(results[0]));
  2438. }
  2439. /// <remarks/>
  2440. public void ListTasksAsync(string SecurityScope) {
  2441. this.ListTasksAsync(SecurityScope, null);
  2442. }
  2443. /// <remarks/>
  2444. public void ListTasksAsync(string SecurityScope, object userState) {
  2445. if ((this.ListTasksOperationCompleted == null)) {
  2446. this.ListTasksOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListTasksOperationCompleted);
  2447. }
  2448. this.InvokeAsync("ListTasks", new object[] {
  2449. SecurityScope}, this.ListTasksOperationCompleted, userState);
  2450. }
  2451. private void OnListTasksOperationCompleted(object arg) {
  2452. if ((this.ListTasksCompleted != null)) {
  2453. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2454. this.ListTasksCompleted(this, new ListTasksCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2455. }
  2456. }
  2457. /// <remarks/>
  2458. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2459. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2460. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetPolic" +
  2461. "ies", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2462. public void SetPolicies(string ItemPath, Policy[] Policies) {
  2463. this.Invoke("SetPolicies", new object[] {
  2464. ItemPath,
  2465. Policies});
  2466. }
  2467. /// <remarks/>
  2468. public System.IAsyncResult BeginSetPolicies(string ItemPath, Policy[] Policies, System.AsyncCallback callback, object asyncState) {
  2469. return this.BeginInvoke("SetPolicies", new object[] {
  2470. ItemPath,
  2471. Policies}, callback, asyncState);
  2472. }
  2473. /// <remarks/>
  2474. public void EndSetPolicies(System.IAsyncResult asyncResult) {
  2475. this.EndInvoke(asyncResult);
  2476. }
  2477. /// <remarks/>
  2478. public void SetPoliciesAsync(string ItemPath, Policy[] Policies) {
  2479. this.SetPoliciesAsync(ItemPath, Policies, null);
  2480. }
  2481. /// <remarks/>
  2482. public void SetPoliciesAsync(string ItemPath, Policy[] Policies, object userState) {
  2483. if ((this.SetPoliciesOperationCompleted == null)) {
  2484. this.SetPoliciesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetPoliciesOperationCompleted);
  2485. }
  2486. this.InvokeAsync("SetPolicies", new object[] {
  2487. ItemPath,
  2488. Policies}, this.SetPoliciesOperationCompleted, userState);
  2489. }
  2490. private void OnSetPoliciesOperationCompleted(object arg) {
  2491. if ((this.SetPoliciesCompleted != null)) {
  2492. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2493. this.SetPoliciesCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2494. }
  2495. }
  2496. /// <remarks/>
  2497. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2498. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2499. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetPolic" +
  2500. "ies", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2501. [return: System.Xml.Serialization.XmlArrayAttribute("Policies")]
  2502. public Policy[] GetPolicies(string ItemPath, out bool InheritParent) {
  2503. object[] results = this.Invoke("GetPolicies", new object[] {
  2504. ItemPath});
  2505. InheritParent = ((bool)(results[1]));
  2506. return ((Policy[])(results[0]));
  2507. }
  2508. /// <remarks/>
  2509. public System.IAsyncResult BeginGetPolicies(string ItemPath, System.AsyncCallback callback, object asyncState) {
  2510. return this.BeginInvoke("GetPolicies", new object[] {
  2511. ItemPath}, callback, asyncState);
  2512. }
  2513. /// <remarks/>
  2514. public Policy[] EndGetPolicies(System.IAsyncResult asyncResult, out bool InheritParent) {
  2515. object[] results = this.EndInvoke(asyncResult);
  2516. InheritParent = ((bool)(results[1]));
  2517. return ((Policy[])(results[0]));
  2518. }
  2519. /// <remarks/>
  2520. public void GetPoliciesAsync(string ItemPath) {
  2521. this.GetPoliciesAsync(ItemPath, null);
  2522. }
  2523. /// <remarks/>
  2524. public void GetPoliciesAsync(string ItemPath, object userState) {
  2525. if ((this.GetPoliciesOperationCompleted == null)) {
  2526. this.GetPoliciesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetPoliciesOperationCompleted);
  2527. }
  2528. this.InvokeAsync("GetPolicies", new object[] {
  2529. ItemPath}, this.GetPoliciesOperationCompleted, userState);
  2530. }
  2531. private void OnGetPoliciesOperationCompleted(object arg) {
  2532. if ((this.GetPoliciesCompleted != null)) {
  2533. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2534. this.GetPoliciesCompleted(this, new GetPoliciesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2535. }
  2536. }
  2537. /// <remarks/>
  2538. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2539. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2540. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemD" +
  2541. "ataSourcePrompts", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2542. [return: System.Xml.Serialization.XmlArrayAttribute("DataSourcePrompts")]
  2543. public DataSourcePrompt[] GetItemDataSourcePrompts(string ItemPath) {
  2544. object[] results = this.Invoke("GetItemDataSourcePrompts", new object[] {
  2545. ItemPath});
  2546. return ((DataSourcePrompt[])(results[0]));
  2547. }
  2548. /// <remarks/>
  2549. public System.IAsyncResult BeginGetItemDataSourcePrompts(string ItemPath, System.AsyncCallback callback, object asyncState) {
  2550. return this.BeginInvoke("GetItemDataSourcePrompts", new object[] {
  2551. ItemPath}, callback, asyncState);
  2552. }
  2553. /// <remarks/>
  2554. public DataSourcePrompt[] EndGetItemDataSourcePrompts(System.IAsyncResult asyncResult) {
  2555. object[] results = this.EndInvoke(asyncResult);
  2556. return ((DataSourcePrompt[])(results[0]));
  2557. }
  2558. /// <remarks/>
  2559. public void GetItemDataSourcePromptsAsync(string ItemPath) {
  2560. this.GetItemDataSourcePromptsAsync(ItemPath, null);
  2561. }
  2562. /// <remarks/>
  2563. public void GetItemDataSourcePromptsAsync(string ItemPath, object userState) {
  2564. if ((this.GetItemDataSourcePromptsOperationCompleted == null)) {
  2565. this.GetItemDataSourcePromptsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetItemDataSourcePromptsOperationCompleted);
  2566. }
  2567. this.InvokeAsync("GetItemDataSourcePrompts", new object[] {
  2568. ItemPath}, this.GetItemDataSourcePromptsOperationCompleted, userState);
  2569. }
  2570. private void OnGetItemDataSourcePromptsOperationCompleted(object arg) {
  2571. if ((this.GetItemDataSourcePromptsCompleted != null)) {
  2572. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2573. this.GetItemDataSourcePromptsCompleted(this, new GetItemDataSourcePromptsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2574. }
  2575. }
  2576. /// <remarks/>
  2577. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2578. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2579. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/Generate" +
  2580. "Model", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2581. [return: System.Xml.Serialization.XmlElementAttribute("ItemInfo")]
  2582. public CatalogItem GenerateModel(string DataSource, string Model, string Parent, Property[] Properties, out Warning[] Warnings) {
  2583. object[] results = this.Invoke("GenerateModel", new object[] {
  2584. DataSource,
  2585. Model,
  2586. Parent,
  2587. Properties});
  2588. Warnings = ((Warning[])(results[1]));
  2589. return ((CatalogItem)(results[0]));
  2590. }
  2591. /// <remarks/>
  2592. public System.IAsyncResult BeginGenerateModel(string DataSource, string Model, string Parent, Property[] Properties, System.AsyncCallback callback, object asyncState) {
  2593. return this.BeginInvoke("GenerateModel", new object[] {
  2594. DataSource,
  2595. Model,
  2596. Parent,
  2597. Properties}, callback, asyncState);
  2598. }
  2599. /// <remarks/>
  2600. public CatalogItem EndGenerateModel(System.IAsyncResult asyncResult, out Warning[] Warnings) {
  2601. object[] results = this.EndInvoke(asyncResult);
  2602. Warnings = ((Warning[])(results[1]));
  2603. return ((CatalogItem)(results[0]));
  2604. }
  2605. /// <remarks/>
  2606. public void GenerateModelAsync(string DataSource, string Model, string Parent, Property[] Properties) {
  2607. this.GenerateModelAsync(DataSource, Model, Parent, Properties, null);
  2608. }
  2609. /// <remarks/>
  2610. public void GenerateModelAsync(string DataSource, string Model, string Parent, Property[] Properties, object userState) {
  2611. if ((this.GenerateModelOperationCompleted == null)) {
  2612. this.GenerateModelOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGenerateModelOperationCompleted);
  2613. }
  2614. this.InvokeAsync("GenerateModel", new object[] {
  2615. DataSource,
  2616. Model,
  2617. Parent,
  2618. Properties}, this.GenerateModelOperationCompleted, userState);
  2619. }
  2620. private void OnGenerateModelOperationCompleted(object arg) {
  2621. if ((this.GenerateModelCompleted != null)) {
  2622. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2623. this.GenerateModelCompleted(this, new GenerateModelCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2624. }
  2625. }
  2626. /// <remarks/>
  2627. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2628. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2629. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetModel" +
  2630. "ItemPermissions", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2631. [return: System.Xml.Serialization.XmlArrayAttribute("Permissions")]
  2632. public string[] GetModelItemPermissions(string Model, string ModelItemID) {
  2633. object[] results = this.Invoke("GetModelItemPermissions", new object[] {
  2634. Model,
  2635. ModelItemID});
  2636. return ((string[])(results[0]));
  2637. }
  2638. /// <remarks/>
  2639. public System.IAsyncResult BeginGetModelItemPermissions(string Model, string ModelItemID, System.AsyncCallback callback, object asyncState) {
  2640. return this.BeginInvoke("GetModelItemPermissions", new object[] {
  2641. Model,
  2642. ModelItemID}, callback, asyncState);
  2643. }
  2644. /// <remarks/>
  2645. public string[] EndGetModelItemPermissions(System.IAsyncResult asyncResult) {
  2646. object[] results = this.EndInvoke(asyncResult);
  2647. return ((string[])(results[0]));
  2648. }
  2649. /// <remarks/>
  2650. public void GetModelItemPermissionsAsync(string Model, string ModelItemID) {
  2651. this.GetModelItemPermissionsAsync(Model, ModelItemID, null);
  2652. }
  2653. /// <remarks/>
  2654. public void GetModelItemPermissionsAsync(string Model, string ModelItemID, object userState) {
  2655. if ((this.GetModelItemPermissionsOperationCompleted == null)) {
  2656. this.GetModelItemPermissionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetModelItemPermissionsOperationCompleted);
  2657. }
  2658. this.InvokeAsync("GetModelItemPermissions", new object[] {
  2659. Model,
  2660. ModelItemID}, this.GetModelItemPermissionsOperationCompleted, userState);
  2661. }
  2662. private void OnGetModelItemPermissionsOperationCompleted(object arg) {
  2663. if ((this.GetModelItemPermissionsCompleted != null)) {
  2664. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2665. this.GetModelItemPermissionsCompleted(this, new GetModelItemPermissionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2666. }
  2667. }
  2668. /// <remarks/>
  2669. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2670. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2671. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetModel" +
  2672. "ItemPolicies", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2673. public void SetModelItemPolicies(string Model, string ModelItemID, Policy[] Policies) {
  2674. this.Invoke("SetModelItemPolicies", new object[] {
  2675. Model,
  2676. ModelItemID,
  2677. Policies});
  2678. }
  2679. /// <remarks/>
  2680. public System.IAsyncResult BeginSetModelItemPolicies(string Model, string ModelItemID, Policy[] Policies, System.AsyncCallback callback, object asyncState) {
  2681. return this.BeginInvoke("SetModelItemPolicies", new object[] {
  2682. Model,
  2683. ModelItemID,
  2684. Policies}, callback, asyncState);
  2685. }
  2686. /// <remarks/>
  2687. public void EndSetModelItemPolicies(System.IAsyncResult asyncResult) {
  2688. this.EndInvoke(asyncResult);
  2689. }
  2690. /// <remarks/>
  2691. public void SetModelItemPoliciesAsync(string Model, string ModelItemID, Policy[] Policies) {
  2692. this.SetModelItemPoliciesAsync(Model, ModelItemID, Policies, null);
  2693. }
  2694. /// <remarks/>
  2695. public void SetModelItemPoliciesAsync(string Model, string ModelItemID, Policy[] Policies, object userState) {
  2696. if ((this.SetModelItemPoliciesOperationCompleted == null)) {
  2697. this.SetModelItemPoliciesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetModelItemPoliciesOperationCompleted);
  2698. }
  2699. this.InvokeAsync("SetModelItemPolicies", new object[] {
  2700. Model,
  2701. ModelItemID,
  2702. Policies}, this.SetModelItemPoliciesOperationCompleted, userState);
  2703. }
  2704. private void OnSetModelItemPoliciesOperationCompleted(object arg) {
  2705. if ((this.SetModelItemPoliciesCompleted != null)) {
  2706. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2707. this.SetModelItemPoliciesCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2708. }
  2709. }
  2710. /// <remarks/>
  2711. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2712. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2713. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetModel" +
  2714. "ItemPolicies", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2715. [return: System.Xml.Serialization.XmlArrayAttribute("Policies")]
  2716. public Policy[] GetModelItemPolicies(string Model, string ModelItemID, out bool InheritParent) {
  2717. object[] results = this.Invoke("GetModelItemPolicies", new object[] {
  2718. Model,
  2719. ModelItemID});
  2720. InheritParent = ((bool)(results[1]));
  2721. return ((Policy[])(results[0]));
  2722. }
  2723. /// <remarks/>
  2724. public System.IAsyncResult BeginGetModelItemPolicies(string Model, string ModelItemID, System.AsyncCallback callback, object asyncState) {
  2725. return this.BeginInvoke("GetModelItemPolicies", new object[] {
  2726. Model,
  2727. ModelItemID}, callback, asyncState);
  2728. }
  2729. /// <remarks/>
  2730. public Policy[] EndGetModelItemPolicies(System.IAsyncResult asyncResult, out bool InheritParent) {
  2731. object[] results = this.EndInvoke(asyncResult);
  2732. InheritParent = ((bool)(results[1]));
  2733. return ((Policy[])(results[0]));
  2734. }
  2735. /// <remarks/>
  2736. public void GetModelItemPoliciesAsync(string Model, string ModelItemID) {
  2737. this.GetModelItemPoliciesAsync(Model, ModelItemID, null);
  2738. }
  2739. /// <remarks/>
  2740. public void GetModelItemPoliciesAsync(string Model, string ModelItemID, object userState) {
  2741. if ((this.GetModelItemPoliciesOperationCompleted == null)) {
  2742. this.GetModelItemPoliciesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetModelItemPoliciesOperationCompleted);
  2743. }
  2744. this.InvokeAsync("GetModelItemPolicies", new object[] {
  2745. Model,
  2746. ModelItemID}, this.GetModelItemPoliciesOperationCompleted, userState);
  2747. }
  2748. private void OnGetModelItemPoliciesOperationCompleted(object arg) {
  2749. if ((this.GetModelItemPoliciesCompleted != null)) {
  2750. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2751. this.GetModelItemPoliciesCompleted(this, new GetModelItemPoliciesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2752. }
  2753. }
  2754. /// <remarks/>
  2755. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2756. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2757. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetUserM" +
  2758. "odel", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2759. [return: System.Xml.Serialization.XmlElementAttribute("Definition", DataType="base64Binary")]
  2760. public byte[] GetUserModel(string Model, string Perspective) {
  2761. object[] results = this.Invoke("GetUserModel", new object[] {
  2762. Model,
  2763. Perspective});
  2764. return ((byte[])(results[0]));
  2765. }
  2766. /// <remarks/>
  2767. public System.IAsyncResult BeginGetUserModel(string Model, string Perspective, System.AsyncCallback callback, object asyncState) {
  2768. return this.BeginInvoke("GetUserModel", new object[] {
  2769. Model,
  2770. Perspective}, callback, asyncState);
  2771. }
  2772. /// <remarks/>
  2773. public byte[] EndGetUserModel(System.IAsyncResult asyncResult) {
  2774. object[] results = this.EndInvoke(asyncResult);
  2775. return ((byte[])(results[0]));
  2776. }
  2777. /// <remarks/>
  2778. public void GetUserModelAsync(string Model, string Perspective) {
  2779. this.GetUserModelAsync(Model, Perspective, null);
  2780. }
  2781. /// <remarks/>
  2782. public void GetUserModelAsync(string Model, string Perspective, object userState) {
  2783. if ((this.GetUserModelOperationCompleted == null)) {
  2784. this.GetUserModelOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetUserModelOperationCompleted);
  2785. }
  2786. this.InvokeAsync("GetUserModel", new object[] {
  2787. Model,
  2788. Perspective}, this.GetUserModelOperationCompleted, userState);
  2789. }
  2790. private void OnGetUserModelOperationCompleted(object arg) {
  2791. if ((this.GetUserModelCompleted != null)) {
  2792. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2793. this.GetUserModelCompleted(this, new GetUserModelCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2794. }
  2795. }
  2796. /// <remarks/>
  2797. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2798. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2799. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/InheritM" +
  2800. "odelItemParentSecurity", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2801. public void InheritModelItemParentSecurity(string Model, string ModelItemID) {
  2802. this.Invoke("InheritModelItemParentSecurity", new object[] {
  2803. Model,
  2804. ModelItemID});
  2805. }
  2806. /// <remarks/>
  2807. public System.IAsyncResult BeginInheritModelItemParentSecurity(string Model, string ModelItemID, System.AsyncCallback callback, object asyncState) {
  2808. return this.BeginInvoke("InheritModelItemParentSecurity", new object[] {
  2809. Model,
  2810. ModelItemID}, callback, asyncState);
  2811. }
  2812. /// <remarks/>
  2813. public void EndInheritModelItemParentSecurity(System.IAsyncResult asyncResult) {
  2814. this.EndInvoke(asyncResult);
  2815. }
  2816. /// <remarks/>
  2817. public void InheritModelItemParentSecurityAsync(string Model, string ModelItemID) {
  2818. this.InheritModelItemParentSecurityAsync(Model, ModelItemID, null);
  2819. }
  2820. /// <remarks/>
  2821. public void InheritModelItemParentSecurityAsync(string Model, string ModelItemID, object userState) {
  2822. if ((this.InheritModelItemParentSecurityOperationCompleted == null)) {
  2823. this.InheritModelItemParentSecurityOperationCompleted = new System.Threading.SendOrPostCallback(this.OnInheritModelItemParentSecurityOperationCompleted);
  2824. }
  2825. this.InvokeAsync("InheritModelItemParentSecurity", new object[] {
  2826. Model,
  2827. ModelItemID}, this.InheritModelItemParentSecurityOperationCompleted, userState);
  2828. }
  2829. private void OnInheritModelItemParentSecurityOperationCompleted(object arg) {
  2830. if ((this.InheritModelItemParentSecurityCompleted != null)) {
  2831. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2832. this.InheritModelItemParentSecurityCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2833. }
  2834. }
  2835. /// <remarks/>
  2836. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2837. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2838. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetModel" +
  2839. "DrillthroughReports", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2840. public void SetModelDrillthroughReports(string Model, string ModelItemID, ModelDrillthroughReport[] Reports) {
  2841. this.Invoke("SetModelDrillthroughReports", new object[] {
  2842. Model,
  2843. ModelItemID,
  2844. Reports});
  2845. }
  2846. /// <remarks/>
  2847. public System.IAsyncResult BeginSetModelDrillthroughReports(string Model, string ModelItemID, ModelDrillthroughReport[] Reports, System.AsyncCallback callback, object asyncState) {
  2848. return this.BeginInvoke("SetModelDrillthroughReports", new object[] {
  2849. Model,
  2850. ModelItemID,
  2851. Reports}, callback, asyncState);
  2852. }
  2853. /// <remarks/>
  2854. public void EndSetModelDrillthroughReports(System.IAsyncResult asyncResult) {
  2855. this.EndInvoke(asyncResult);
  2856. }
  2857. /// <remarks/>
  2858. public void SetModelDrillthroughReportsAsync(string Model, string ModelItemID, ModelDrillthroughReport[] Reports) {
  2859. this.SetModelDrillthroughReportsAsync(Model, ModelItemID, Reports, null);
  2860. }
  2861. /// <remarks/>
  2862. public void SetModelDrillthroughReportsAsync(string Model, string ModelItemID, ModelDrillthroughReport[] Reports, object userState) {
  2863. if ((this.SetModelDrillthroughReportsOperationCompleted == null)) {
  2864. this.SetModelDrillthroughReportsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetModelDrillthroughReportsOperationCompleted);
  2865. }
  2866. this.InvokeAsync("SetModelDrillthroughReports", new object[] {
  2867. Model,
  2868. ModelItemID,
  2869. Reports}, this.SetModelDrillthroughReportsOperationCompleted, userState);
  2870. }
  2871. private void OnSetModelDrillthroughReportsOperationCompleted(object arg) {
  2872. if ((this.SetModelDrillthroughReportsCompleted != null)) {
  2873. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2874. this.SetModelDrillthroughReportsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2875. }
  2876. }
  2877. /// <remarks/>
  2878. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2879. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2880. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListMode" +
  2881. "lDrillthroughReports", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2882. [return: System.Xml.Serialization.XmlArrayAttribute("Reports")]
  2883. public ModelDrillthroughReport[] ListModelDrillthroughReports(string Model, string ModelItemID) {
  2884. object[] results = this.Invoke("ListModelDrillthroughReports", new object[] {
  2885. Model,
  2886. ModelItemID});
  2887. return ((ModelDrillthroughReport[])(results[0]));
  2888. }
  2889. /// <remarks/>
  2890. public System.IAsyncResult BeginListModelDrillthroughReports(string Model, string ModelItemID, System.AsyncCallback callback, object asyncState) {
  2891. return this.BeginInvoke("ListModelDrillthroughReports", new object[] {
  2892. Model,
  2893. ModelItemID}, callback, asyncState);
  2894. }
  2895. /// <remarks/>
  2896. public ModelDrillthroughReport[] EndListModelDrillthroughReports(System.IAsyncResult asyncResult) {
  2897. object[] results = this.EndInvoke(asyncResult);
  2898. return ((ModelDrillthroughReport[])(results[0]));
  2899. }
  2900. /// <remarks/>
  2901. public void ListModelDrillthroughReportsAsync(string Model, string ModelItemID) {
  2902. this.ListModelDrillthroughReportsAsync(Model, ModelItemID, null);
  2903. }
  2904. /// <remarks/>
  2905. public void ListModelDrillthroughReportsAsync(string Model, string ModelItemID, object userState) {
  2906. if ((this.ListModelDrillthroughReportsOperationCompleted == null)) {
  2907. this.ListModelDrillthroughReportsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListModelDrillthroughReportsOperationCompleted);
  2908. }
  2909. this.InvokeAsync("ListModelDrillthroughReports", new object[] {
  2910. Model,
  2911. ModelItemID}, this.ListModelDrillthroughReportsOperationCompleted, userState);
  2912. }
  2913. private void OnListModelDrillthroughReportsOperationCompleted(object arg) {
  2914. if ((this.ListModelDrillthroughReportsCompleted != null)) {
  2915. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2916. this.ListModelDrillthroughReportsCompleted(this, new ListModelDrillthroughReportsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2917. }
  2918. }
  2919. /// <remarks/>
  2920. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2921. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2922. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListMode" +
  2923. "lItemChildren", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2924. [return: System.Xml.Serialization.XmlArrayAttribute("ModelItems")]
  2925. public ModelItem[] ListModelItemChildren(string Model, string ModelItemID, bool Recursive) {
  2926. object[] results = this.Invoke("ListModelItemChildren", new object[] {
  2927. Model,
  2928. ModelItemID,
  2929. Recursive});
  2930. return ((ModelItem[])(results[0]));
  2931. }
  2932. /// <remarks/>
  2933. public System.IAsyncResult BeginListModelItemChildren(string Model, string ModelItemID, bool Recursive, System.AsyncCallback callback, object asyncState) {
  2934. return this.BeginInvoke("ListModelItemChildren", new object[] {
  2935. Model,
  2936. ModelItemID,
  2937. Recursive}, callback, asyncState);
  2938. }
  2939. /// <remarks/>
  2940. public ModelItem[] EndListModelItemChildren(System.IAsyncResult asyncResult) {
  2941. object[] results = this.EndInvoke(asyncResult);
  2942. return ((ModelItem[])(results[0]));
  2943. }
  2944. /// <remarks/>
  2945. public void ListModelItemChildrenAsync(string Model, string ModelItemID, bool Recursive) {
  2946. this.ListModelItemChildrenAsync(Model, ModelItemID, Recursive, null);
  2947. }
  2948. /// <remarks/>
  2949. public void ListModelItemChildrenAsync(string Model, string ModelItemID, bool Recursive, object userState) {
  2950. if ((this.ListModelItemChildrenOperationCompleted == null)) {
  2951. this.ListModelItemChildrenOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListModelItemChildrenOperationCompleted);
  2952. }
  2953. this.InvokeAsync("ListModelItemChildren", new object[] {
  2954. Model,
  2955. ModelItemID,
  2956. Recursive}, this.ListModelItemChildrenOperationCompleted, userState);
  2957. }
  2958. private void OnListModelItemChildrenOperationCompleted(object arg) {
  2959. if ((this.ListModelItemChildrenCompleted != null)) {
  2960. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2961. this.ListModelItemChildrenCompleted(this, new ListModelItemChildrenCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2962. }
  2963. }
  2964. /// <remarks/>
  2965. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  2966. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  2967. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListMode" +
  2968. "lItemTypes", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  2969. public string[] ListModelItemTypes() {
  2970. object[] results = this.Invoke("ListModelItemTypes", new object[0]);
  2971. return ((string[])(results[0]));
  2972. }
  2973. /// <remarks/>
  2974. public System.IAsyncResult BeginListModelItemTypes(System.AsyncCallback callback, object asyncState) {
  2975. return this.BeginInvoke("ListModelItemTypes", new object[0], callback, asyncState);
  2976. }
  2977. /// <remarks/>
  2978. public string[] EndListModelItemTypes(System.IAsyncResult asyncResult) {
  2979. object[] results = this.EndInvoke(asyncResult);
  2980. return ((string[])(results[0]));
  2981. }
  2982. /// <remarks/>
  2983. public void ListModelItemTypesAsync() {
  2984. this.ListModelItemTypesAsync(null);
  2985. }
  2986. /// <remarks/>
  2987. public void ListModelItemTypesAsync(object userState) {
  2988. if ((this.ListModelItemTypesOperationCompleted == null)) {
  2989. this.ListModelItemTypesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListModelItemTypesOperationCompleted);
  2990. }
  2991. this.InvokeAsync("ListModelItemTypes", new object[0], this.ListModelItemTypesOperationCompleted, userState);
  2992. }
  2993. private void OnListModelItemTypesOperationCompleted(object arg) {
  2994. if ((this.ListModelItemTypesCompleted != null)) {
  2995. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  2996. this.ListModelItemTypesCompleted(this, new ListModelItemTypesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  2997. }
  2998. }
  2999. /// <remarks/>
  3000. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3001. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3002. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListMode" +
  3003. "lPerspectives", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3004. [return: System.Xml.Serialization.XmlArrayAttribute("ModelCatalogItems")]
  3005. public ModelCatalogItem[] ListModelPerspectives(string Model) {
  3006. object[] results = this.Invoke("ListModelPerspectives", new object[] {
  3007. Model});
  3008. return ((ModelCatalogItem[])(results[0]));
  3009. }
  3010. /// <remarks/>
  3011. public System.IAsyncResult BeginListModelPerspectives(string Model, System.AsyncCallback callback, object asyncState) {
  3012. return this.BeginInvoke("ListModelPerspectives", new object[] {
  3013. Model}, callback, asyncState);
  3014. }
  3015. /// <remarks/>
  3016. public ModelCatalogItem[] EndListModelPerspectives(System.IAsyncResult asyncResult) {
  3017. object[] results = this.EndInvoke(asyncResult);
  3018. return ((ModelCatalogItem[])(results[0]));
  3019. }
  3020. /// <remarks/>
  3021. public void ListModelPerspectivesAsync(string Model) {
  3022. this.ListModelPerspectivesAsync(Model, null);
  3023. }
  3024. /// <remarks/>
  3025. public void ListModelPerspectivesAsync(string Model, object userState) {
  3026. if ((this.ListModelPerspectivesOperationCompleted == null)) {
  3027. this.ListModelPerspectivesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListModelPerspectivesOperationCompleted);
  3028. }
  3029. this.InvokeAsync("ListModelPerspectives", new object[] {
  3030. Model}, this.ListModelPerspectivesOperationCompleted, userState);
  3031. }
  3032. private void OnListModelPerspectivesOperationCompleted(object arg) {
  3033. if ((this.ListModelPerspectivesCompleted != null)) {
  3034. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3035. this.ListModelPerspectivesCompleted(this, new ListModelPerspectivesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3036. }
  3037. }
  3038. /// <remarks/>
  3039. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3040. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3041. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/Regenera" +
  3042. "teModel", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3043. [return: System.Xml.Serialization.XmlArrayAttribute("Warnings")]
  3044. public Warning[] RegenerateModel(string Model) {
  3045. object[] results = this.Invoke("RegenerateModel", new object[] {
  3046. Model});
  3047. return ((Warning[])(results[0]));
  3048. }
  3049. /// <remarks/>
  3050. public System.IAsyncResult BeginRegenerateModel(string Model, System.AsyncCallback callback, object asyncState) {
  3051. return this.BeginInvoke("RegenerateModel", new object[] {
  3052. Model}, callback, asyncState);
  3053. }
  3054. /// <remarks/>
  3055. public Warning[] EndRegenerateModel(System.IAsyncResult asyncResult) {
  3056. object[] results = this.EndInvoke(asyncResult);
  3057. return ((Warning[])(results[0]));
  3058. }
  3059. /// <remarks/>
  3060. public void RegenerateModelAsync(string Model) {
  3061. this.RegenerateModelAsync(Model, null);
  3062. }
  3063. /// <remarks/>
  3064. public void RegenerateModelAsync(string Model, object userState) {
  3065. if ((this.RegenerateModelOperationCompleted == null)) {
  3066. this.RegenerateModelOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRegenerateModelOperationCompleted);
  3067. }
  3068. this.InvokeAsync("RegenerateModel", new object[] {
  3069. Model}, this.RegenerateModelOperationCompleted, userState);
  3070. }
  3071. private void OnRegenerateModelOperationCompleted(object arg) {
  3072. if ((this.RegenerateModelCompleted != null)) {
  3073. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3074. this.RegenerateModelCompleted(this, new RegenerateModelCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3075. }
  3076. }
  3077. /// <remarks/>
  3078. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3079. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3080. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/RemoveAl" +
  3081. "lModelItemPolicies", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3082. public void RemoveAllModelItemPolicies(string Model) {
  3083. this.Invoke("RemoveAllModelItemPolicies", new object[] {
  3084. Model});
  3085. }
  3086. /// <remarks/>
  3087. public System.IAsyncResult BeginRemoveAllModelItemPolicies(string Model, System.AsyncCallback callback, object asyncState) {
  3088. return this.BeginInvoke("RemoveAllModelItemPolicies", new object[] {
  3089. Model}, callback, asyncState);
  3090. }
  3091. /// <remarks/>
  3092. public void EndRemoveAllModelItemPolicies(System.IAsyncResult asyncResult) {
  3093. this.EndInvoke(asyncResult);
  3094. }
  3095. /// <remarks/>
  3096. public void RemoveAllModelItemPoliciesAsync(string Model) {
  3097. this.RemoveAllModelItemPoliciesAsync(Model, null);
  3098. }
  3099. /// <remarks/>
  3100. public void RemoveAllModelItemPoliciesAsync(string Model, object userState) {
  3101. if ((this.RemoveAllModelItemPoliciesOperationCompleted == null)) {
  3102. this.RemoveAllModelItemPoliciesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnRemoveAllModelItemPoliciesOperationCompleted);
  3103. }
  3104. this.InvokeAsync("RemoveAllModelItemPolicies", new object[] {
  3105. Model}, this.RemoveAllModelItemPoliciesOperationCompleted, userState);
  3106. }
  3107. private void OnRemoveAllModelItemPoliciesOperationCompleted(object arg) {
  3108. if ((this.RemoveAllModelItemPoliciesCompleted != null)) {
  3109. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3110. this.RemoveAllModelItemPoliciesCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3111. }
  3112. }
  3113. /// <remarks/>
  3114. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3115. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3116. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateSc" +
  3117. "hedule", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3118. [return: System.Xml.Serialization.XmlElementAttribute("ScheduleID")]
  3119. public string CreateSchedule(string Name, ScheduleDefinition ScheduleDefinition, string SiteUrl) {
  3120. object[] results = this.Invoke("CreateSchedule", new object[] {
  3121. Name,
  3122. ScheduleDefinition,
  3123. SiteUrl});
  3124. return ((string)(results[0]));
  3125. }
  3126. /// <remarks/>
  3127. public System.IAsyncResult BeginCreateSchedule(string Name, ScheduleDefinition ScheduleDefinition, string SiteUrl, System.AsyncCallback callback, object asyncState) {
  3128. return this.BeginInvoke("CreateSchedule", new object[] {
  3129. Name,
  3130. ScheduleDefinition,
  3131. SiteUrl}, callback, asyncState);
  3132. }
  3133. /// <remarks/>
  3134. public string EndCreateSchedule(System.IAsyncResult asyncResult) {
  3135. object[] results = this.EndInvoke(asyncResult);
  3136. return ((string)(results[0]));
  3137. }
  3138. /// <remarks/>
  3139. public void CreateScheduleAsync(string Name, ScheduleDefinition ScheduleDefinition, string SiteUrl) {
  3140. this.CreateScheduleAsync(Name, ScheduleDefinition, SiteUrl, null);
  3141. }
  3142. /// <remarks/>
  3143. public void CreateScheduleAsync(string Name, ScheduleDefinition ScheduleDefinition, string SiteUrl, object userState) {
  3144. if ((this.CreateScheduleOperationCompleted == null)) {
  3145. this.CreateScheduleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateScheduleOperationCompleted);
  3146. }
  3147. this.InvokeAsync("CreateSchedule", new object[] {
  3148. Name,
  3149. ScheduleDefinition,
  3150. SiteUrl}, this.CreateScheduleOperationCompleted, userState);
  3151. }
  3152. private void OnCreateScheduleOperationCompleted(object arg) {
  3153. if ((this.CreateScheduleCompleted != null)) {
  3154. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3155. this.CreateScheduleCompleted(this, new CreateScheduleCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3156. }
  3157. }
  3158. /// <remarks/>
  3159. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3160. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3161. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/DeleteSc" +
  3162. "hedule", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3163. public void DeleteSchedule(string ScheduleID) {
  3164. this.Invoke("DeleteSchedule", new object[] {
  3165. ScheduleID});
  3166. }
  3167. /// <remarks/>
  3168. public System.IAsyncResult BeginDeleteSchedule(string ScheduleID, System.AsyncCallback callback, object asyncState) {
  3169. return this.BeginInvoke("DeleteSchedule", new object[] {
  3170. ScheduleID}, callback, asyncState);
  3171. }
  3172. /// <remarks/>
  3173. public void EndDeleteSchedule(System.IAsyncResult asyncResult) {
  3174. this.EndInvoke(asyncResult);
  3175. }
  3176. /// <remarks/>
  3177. public void DeleteScheduleAsync(string ScheduleID) {
  3178. this.DeleteScheduleAsync(ScheduleID, null);
  3179. }
  3180. /// <remarks/>
  3181. public void DeleteScheduleAsync(string ScheduleID, object userState) {
  3182. if ((this.DeleteScheduleOperationCompleted == null)) {
  3183. this.DeleteScheduleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteScheduleOperationCompleted);
  3184. }
  3185. this.InvokeAsync("DeleteSchedule", new object[] {
  3186. ScheduleID}, this.DeleteScheduleOperationCompleted, userState);
  3187. }
  3188. private void OnDeleteScheduleOperationCompleted(object arg) {
  3189. if ((this.DeleteScheduleCompleted != null)) {
  3190. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3191. this.DeleteScheduleCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3192. }
  3193. }
  3194. /// <remarks/>
  3195. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3196. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3197. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListSche" +
  3198. "dules", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3199. [return: System.Xml.Serialization.XmlArrayAttribute("Schedules")]
  3200. public Schedule[] ListSchedules(string SiteUrl) {
  3201. object[] results = this.Invoke("ListSchedules", new object[] {
  3202. SiteUrl});
  3203. return ((Schedule[])(results[0]));
  3204. }
  3205. /// <remarks/>
  3206. public System.IAsyncResult BeginListSchedules(string SiteUrl, System.AsyncCallback callback, object asyncState) {
  3207. return this.BeginInvoke("ListSchedules", new object[] {
  3208. SiteUrl}, callback, asyncState);
  3209. }
  3210. /// <remarks/>
  3211. public Schedule[] EndListSchedules(System.IAsyncResult asyncResult) {
  3212. object[] results = this.EndInvoke(asyncResult);
  3213. return ((Schedule[])(results[0]));
  3214. }
  3215. /// <remarks/>
  3216. public void ListSchedulesAsync(string SiteUrl) {
  3217. this.ListSchedulesAsync(SiteUrl, null);
  3218. }
  3219. /// <remarks/>
  3220. public void ListSchedulesAsync(string SiteUrl, object userState) {
  3221. if ((this.ListSchedulesOperationCompleted == null)) {
  3222. this.ListSchedulesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListSchedulesOperationCompleted);
  3223. }
  3224. this.InvokeAsync("ListSchedules", new object[] {
  3225. SiteUrl}, this.ListSchedulesOperationCompleted, userState);
  3226. }
  3227. private void OnListSchedulesOperationCompleted(object arg) {
  3228. if ((this.ListSchedulesCompleted != null)) {
  3229. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3230. this.ListSchedulesCompleted(this, new ListSchedulesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3231. }
  3232. }
  3233. /// <remarks/>
  3234. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3235. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3236. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetSched" +
  3237. "uleProperties", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3238. [return: System.Xml.Serialization.XmlElementAttribute("Schedule")]
  3239. public Schedule GetScheduleProperties(string ScheduleID) {
  3240. object[] results = this.Invoke("GetScheduleProperties", new object[] {
  3241. ScheduleID});
  3242. return ((Schedule)(results[0]));
  3243. }
  3244. /// <remarks/>
  3245. public System.IAsyncResult BeginGetScheduleProperties(string ScheduleID, System.AsyncCallback callback, object asyncState) {
  3246. return this.BeginInvoke("GetScheduleProperties", new object[] {
  3247. ScheduleID}, callback, asyncState);
  3248. }
  3249. /// <remarks/>
  3250. public Schedule EndGetScheduleProperties(System.IAsyncResult asyncResult) {
  3251. object[] results = this.EndInvoke(asyncResult);
  3252. return ((Schedule)(results[0]));
  3253. }
  3254. /// <remarks/>
  3255. public void GetSchedulePropertiesAsync(string ScheduleID) {
  3256. this.GetSchedulePropertiesAsync(ScheduleID, null);
  3257. }
  3258. /// <remarks/>
  3259. public void GetSchedulePropertiesAsync(string ScheduleID, object userState) {
  3260. if ((this.GetSchedulePropertiesOperationCompleted == null)) {
  3261. this.GetSchedulePropertiesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSchedulePropertiesOperationCompleted);
  3262. }
  3263. this.InvokeAsync("GetScheduleProperties", new object[] {
  3264. ScheduleID}, this.GetSchedulePropertiesOperationCompleted, userState);
  3265. }
  3266. private void OnGetSchedulePropertiesOperationCompleted(object arg) {
  3267. if ((this.GetSchedulePropertiesCompleted != null)) {
  3268. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3269. this.GetSchedulePropertiesCompleted(this, new GetSchedulePropertiesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3270. }
  3271. }
  3272. /// <remarks/>
  3273. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3274. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3275. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListSche" +
  3276. "duleStates", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3277. public string[] ListScheduleStates() {
  3278. object[] results = this.Invoke("ListScheduleStates", new object[0]);
  3279. return ((string[])(results[0]));
  3280. }
  3281. /// <remarks/>
  3282. public System.IAsyncResult BeginListScheduleStates(System.AsyncCallback callback, object asyncState) {
  3283. return this.BeginInvoke("ListScheduleStates", new object[0], callback, asyncState);
  3284. }
  3285. /// <remarks/>
  3286. public string[] EndListScheduleStates(System.IAsyncResult asyncResult) {
  3287. object[] results = this.EndInvoke(asyncResult);
  3288. return ((string[])(results[0]));
  3289. }
  3290. /// <remarks/>
  3291. public void ListScheduleStatesAsync() {
  3292. this.ListScheduleStatesAsync(null);
  3293. }
  3294. /// <remarks/>
  3295. public void ListScheduleStatesAsync(object userState) {
  3296. if ((this.ListScheduleStatesOperationCompleted == null)) {
  3297. this.ListScheduleStatesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListScheduleStatesOperationCompleted);
  3298. }
  3299. this.InvokeAsync("ListScheduleStates", new object[0], this.ListScheduleStatesOperationCompleted, userState);
  3300. }
  3301. private void OnListScheduleStatesOperationCompleted(object arg) {
  3302. if ((this.ListScheduleStatesCompleted != null)) {
  3303. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3304. this.ListScheduleStatesCompleted(this, new ListScheduleStatesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3305. }
  3306. }
  3307. /// <remarks/>
  3308. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3309. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3310. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/PauseSch" +
  3311. "edule", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3312. public void PauseSchedule(string ScheduleID) {
  3313. this.Invoke("PauseSchedule", new object[] {
  3314. ScheduleID});
  3315. }
  3316. /// <remarks/>
  3317. public System.IAsyncResult BeginPauseSchedule(string ScheduleID, System.AsyncCallback callback, object asyncState) {
  3318. return this.BeginInvoke("PauseSchedule", new object[] {
  3319. ScheduleID}, callback, asyncState);
  3320. }
  3321. /// <remarks/>
  3322. public void EndPauseSchedule(System.IAsyncResult asyncResult) {
  3323. this.EndInvoke(asyncResult);
  3324. }
  3325. /// <remarks/>
  3326. public void PauseScheduleAsync(string ScheduleID) {
  3327. this.PauseScheduleAsync(ScheduleID, null);
  3328. }
  3329. /// <remarks/>
  3330. public void PauseScheduleAsync(string ScheduleID, object userState) {
  3331. if ((this.PauseScheduleOperationCompleted == null)) {
  3332. this.PauseScheduleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnPauseScheduleOperationCompleted);
  3333. }
  3334. this.InvokeAsync("PauseSchedule", new object[] {
  3335. ScheduleID}, this.PauseScheduleOperationCompleted, userState);
  3336. }
  3337. private void OnPauseScheduleOperationCompleted(object arg) {
  3338. if ((this.PauseScheduleCompleted != null)) {
  3339. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3340. this.PauseScheduleCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3341. }
  3342. }
  3343. /// <remarks/>
  3344. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3345. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3346. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ResumeSc" +
  3347. "hedule", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3348. public void ResumeSchedule(string ScheduleID) {
  3349. this.Invoke("ResumeSchedule", new object[] {
  3350. ScheduleID});
  3351. }
  3352. /// <remarks/>
  3353. public System.IAsyncResult BeginResumeSchedule(string ScheduleID, System.AsyncCallback callback, object asyncState) {
  3354. return this.BeginInvoke("ResumeSchedule", new object[] {
  3355. ScheduleID}, callback, asyncState);
  3356. }
  3357. /// <remarks/>
  3358. public void EndResumeSchedule(System.IAsyncResult asyncResult) {
  3359. this.EndInvoke(asyncResult);
  3360. }
  3361. /// <remarks/>
  3362. public void ResumeScheduleAsync(string ScheduleID) {
  3363. this.ResumeScheduleAsync(ScheduleID, null);
  3364. }
  3365. /// <remarks/>
  3366. public void ResumeScheduleAsync(string ScheduleID, object userState) {
  3367. if ((this.ResumeScheduleOperationCompleted == null)) {
  3368. this.ResumeScheduleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnResumeScheduleOperationCompleted);
  3369. }
  3370. this.InvokeAsync("ResumeSchedule", new object[] {
  3371. ScheduleID}, this.ResumeScheduleOperationCompleted, userState);
  3372. }
  3373. private void OnResumeScheduleOperationCompleted(object arg) {
  3374. if ((this.ResumeScheduleCompleted != null)) {
  3375. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3376. this.ResumeScheduleCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3377. }
  3378. }
  3379. /// <remarks/>
  3380. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3381. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3382. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetSched" +
  3383. "uleProperties", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3384. public void SetScheduleProperties(string Name, string ScheduleID, ScheduleDefinition ScheduleDefinition) {
  3385. this.Invoke("SetScheduleProperties", new object[] {
  3386. Name,
  3387. ScheduleID,
  3388. ScheduleDefinition});
  3389. }
  3390. /// <remarks/>
  3391. public System.IAsyncResult BeginSetScheduleProperties(string Name, string ScheduleID, ScheduleDefinition ScheduleDefinition, System.AsyncCallback callback, object asyncState) {
  3392. return this.BeginInvoke("SetScheduleProperties", new object[] {
  3393. Name,
  3394. ScheduleID,
  3395. ScheduleDefinition}, callback, asyncState);
  3396. }
  3397. /// <remarks/>
  3398. public void EndSetScheduleProperties(System.IAsyncResult asyncResult) {
  3399. this.EndInvoke(asyncResult);
  3400. }
  3401. /// <remarks/>
  3402. public void SetSchedulePropertiesAsync(string Name, string ScheduleID, ScheduleDefinition ScheduleDefinition) {
  3403. this.SetSchedulePropertiesAsync(Name, ScheduleID, ScheduleDefinition, null);
  3404. }
  3405. /// <remarks/>
  3406. public void SetSchedulePropertiesAsync(string Name, string ScheduleID, ScheduleDefinition ScheduleDefinition, object userState) {
  3407. if ((this.SetSchedulePropertiesOperationCompleted == null)) {
  3408. this.SetSchedulePropertiesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetSchedulePropertiesOperationCompleted);
  3409. }
  3410. this.InvokeAsync("SetScheduleProperties", new object[] {
  3411. Name,
  3412. ScheduleID,
  3413. ScheduleDefinition}, this.SetSchedulePropertiesOperationCompleted, userState);
  3414. }
  3415. private void OnSetSchedulePropertiesOperationCompleted(object arg) {
  3416. if ((this.SetSchedulePropertiesCompleted != null)) {
  3417. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3418. this.SetSchedulePropertiesCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3419. }
  3420. }
  3421. /// <remarks/>
  3422. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3423. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3424. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListSche" +
  3425. "duledItems", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3426. [return: System.Xml.Serialization.XmlArrayAttribute("Items")]
  3427. public CatalogItem[] ListScheduledItems(string ScheduleID) {
  3428. object[] results = this.Invoke("ListScheduledItems", new object[] {
  3429. ScheduleID});
  3430. return ((CatalogItem[])(results[0]));
  3431. }
  3432. /// <remarks/>
  3433. public System.IAsyncResult BeginListScheduledItems(string ScheduleID, System.AsyncCallback callback, object asyncState) {
  3434. return this.BeginInvoke("ListScheduledItems", new object[] {
  3435. ScheduleID}, callback, asyncState);
  3436. }
  3437. /// <remarks/>
  3438. public CatalogItem[] EndListScheduledItems(System.IAsyncResult asyncResult) {
  3439. object[] results = this.EndInvoke(asyncResult);
  3440. return ((CatalogItem[])(results[0]));
  3441. }
  3442. /// <remarks/>
  3443. public void ListScheduledItemsAsync(string ScheduleID) {
  3444. this.ListScheduledItemsAsync(ScheduleID, null);
  3445. }
  3446. /// <remarks/>
  3447. public void ListScheduledItemsAsync(string ScheduleID, object userState) {
  3448. if ((this.ListScheduledItemsOperationCompleted == null)) {
  3449. this.ListScheduledItemsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListScheduledItemsOperationCompleted);
  3450. }
  3451. this.InvokeAsync("ListScheduledItems", new object[] {
  3452. ScheduleID}, this.ListScheduledItemsOperationCompleted, userState);
  3453. }
  3454. private void OnListScheduledItemsOperationCompleted(object arg) {
  3455. if ((this.ListScheduledItemsCompleted != null)) {
  3456. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3457. this.ListScheduledItemsCompleted(this, new ListScheduledItemsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3458. }
  3459. }
  3460. /// <remarks/>
  3461. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3462. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3463. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemP" +
  3464. "arameters", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3465. public void SetItemParameters(string ItemPath, ItemParameter[] Parameters) {
  3466. this.Invoke("SetItemParameters", new object[] {
  3467. ItemPath,
  3468. Parameters});
  3469. }
  3470. /// <remarks/>
  3471. public System.IAsyncResult BeginSetItemParameters(string ItemPath, ItemParameter[] Parameters, System.AsyncCallback callback, object asyncState) {
  3472. return this.BeginInvoke("SetItemParameters", new object[] {
  3473. ItemPath,
  3474. Parameters}, callback, asyncState);
  3475. }
  3476. /// <remarks/>
  3477. public void EndSetItemParameters(System.IAsyncResult asyncResult) {
  3478. this.EndInvoke(asyncResult);
  3479. }
  3480. /// <remarks/>
  3481. public void SetItemParametersAsync(string ItemPath, ItemParameter[] Parameters) {
  3482. this.SetItemParametersAsync(ItemPath, Parameters, null);
  3483. }
  3484. /// <remarks/>
  3485. public void SetItemParametersAsync(string ItemPath, ItemParameter[] Parameters, object userState) {
  3486. if ((this.SetItemParametersOperationCompleted == null)) {
  3487. this.SetItemParametersOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetItemParametersOperationCompleted);
  3488. }
  3489. this.InvokeAsync("SetItemParameters", new object[] {
  3490. ItemPath,
  3491. Parameters}, this.SetItemParametersOperationCompleted, userState);
  3492. }
  3493. private void OnSetItemParametersOperationCompleted(object arg) {
  3494. if ((this.SetItemParametersCompleted != null)) {
  3495. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3496. this.SetItemParametersCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3497. }
  3498. }
  3499. /// <remarks/>
  3500. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3501. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3502. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemP" +
  3503. "arameters", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3504. [return: System.Xml.Serialization.XmlArrayAttribute("Parameters")]
  3505. public ItemParameter[] GetItemParameters(string ItemPath, string HistoryID, bool ForRendering, ParameterValue[] Values, DataSourceCredentials[] Credentials) {
  3506. object[] results = this.Invoke("GetItemParameters", new object[] {
  3507. ItemPath,
  3508. HistoryID,
  3509. ForRendering,
  3510. Values,
  3511. Credentials});
  3512. return ((ItemParameter[])(results[0]));
  3513. }
  3514. /// <remarks/>
  3515. public System.IAsyncResult BeginGetItemParameters(string ItemPath, string HistoryID, bool ForRendering, ParameterValue[] Values, DataSourceCredentials[] Credentials, System.AsyncCallback callback, object asyncState) {
  3516. return this.BeginInvoke("GetItemParameters", new object[] {
  3517. ItemPath,
  3518. HistoryID,
  3519. ForRendering,
  3520. Values,
  3521. Credentials}, callback, asyncState);
  3522. }
  3523. /// <remarks/>
  3524. public ItemParameter[] EndGetItemParameters(System.IAsyncResult asyncResult) {
  3525. object[] results = this.EndInvoke(asyncResult);
  3526. return ((ItemParameter[])(results[0]));
  3527. }
  3528. /// <remarks/>
  3529. public void GetItemParametersAsync(string ItemPath, string HistoryID, bool ForRendering, ParameterValue[] Values, DataSourceCredentials[] Credentials) {
  3530. this.GetItemParametersAsync(ItemPath, HistoryID, ForRendering, Values, Credentials, null);
  3531. }
  3532. /// <remarks/>
  3533. public void GetItemParametersAsync(string ItemPath, string HistoryID, bool ForRendering, ParameterValue[] Values, DataSourceCredentials[] Credentials, object userState) {
  3534. if ((this.GetItemParametersOperationCompleted == null)) {
  3535. this.GetItemParametersOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetItemParametersOperationCompleted);
  3536. }
  3537. this.InvokeAsync("GetItemParameters", new object[] {
  3538. ItemPath,
  3539. HistoryID,
  3540. ForRendering,
  3541. Values,
  3542. Credentials}, this.GetItemParametersOperationCompleted, userState);
  3543. }
  3544. private void OnGetItemParametersOperationCompleted(object arg) {
  3545. if ((this.GetItemParametersCompleted != null)) {
  3546. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3547. this.GetItemParametersCompleted(this, new GetItemParametersCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3548. }
  3549. }
  3550. /// <remarks/>
  3551. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3552. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3553. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListPara" +
  3554. "meterTypes", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3555. public string[] ListParameterTypes() {
  3556. object[] results = this.Invoke("ListParameterTypes", new object[0]);
  3557. return ((string[])(results[0]));
  3558. }
  3559. /// <remarks/>
  3560. public System.IAsyncResult BeginListParameterTypes(System.AsyncCallback callback, object asyncState) {
  3561. return this.BeginInvoke("ListParameterTypes", new object[0], callback, asyncState);
  3562. }
  3563. /// <remarks/>
  3564. public string[] EndListParameterTypes(System.IAsyncResult asyncResult) {
  3565. object[] results = this.EndInvoke(asyncResult);
  3566. return ((string[])(results[0]));
  3567. }
  3568. /// <remarks/>
  3569. public void ListParameterTypesAsync() {
  3570. this.ListParameterTypesAsync(null);
  3571. }
  3572. /// <remarks/>
  3573. public void ListParameterTypesAsync(object userState) {
  3574. if ((this.ListParameterTypesOperationCompleted == null)) {
  3575. this.ListParameterTypesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListParameterTypesOperationCompleted);
  3576. }
  3577. this.InvokeAsync("ListParameterTypes", new object[0], this.ListParameterTypesOperationCompleted, userState);
  3578. }
  3579. private void OnListParameterTypesOperationCompleted(object arg) {
  3580. if ((this.ListParameterTypesCompleted != null)) {
  3581. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3582. this.ListParameterTypesCompleted(this, new ListParameterTypesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3583. }
  3584. }
  3585. /// <remarks/>
  3586. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3587. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3588. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListPara" +
  3589. "meterStates", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3590. public string[] ListParameterStates() {
  3591. object[] results = this.Invoke("ListParameterStates", new object[0]);
  3592. return ((string[])(results[0]));
  3593. }
  3594. /// <remarks/>
  3595. public System.IAsyncResult BeginListParameterStates(System.AsyncCallback callback, object asyncState) {
  3596. return this.BeginInvoke("ListParameterStates", new object[0], callback, asyncState);
  3597. }
  3598. /// <remarks/>
  3599. public string[] EndListParameterStates(System.IAsyncResult asyncResult) {
  3600. object[] results = this.EndInvoke(asyncResult);
  3601. return ((string[])(results[0]));
  3602. }
  3603. /// <remarks/>
  3604. public void ListParameterStatesAsync() {
  3605. this.ListParameterStatesAsync(null);
  3606. }
  3607. /// <remarks/>
  3608. public void ListParameterStatesAsync(object userState) {
  3609. if ((this.ListParameterStatesOperationCompleted == null)) {
  3610. this.ListParameterStatesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListParameterStatesOperationCompleted);
  3611. }
  3612. this.InvokeAsync("ListParameterStates", new object[0], this.ListParameterStatesOperationCompleted, userState);
  3613. }
  3614. private void OnListParameterStatesOperationCompleted(object arg) {
  3615. if ((this.ListParameterStatesCompleted != null)) {
  3616. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3617. this.ListParameterStatesCompleted(this, new ListParameterStatesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3618. }
  3619. }
  3620. /// <remarks/>
  3621. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3622. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3623. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateRe" +
  3624. "portEditSession", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3625. [return: System.Xml.Serialization.XmlElementAttribute("EditSessionID")]
  3626. public string CreateReportEditSession(string Report, string Parent, [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] byte[] Definition, out Warning[] Warnings) {
  3627. object[] results = this.Invoke("CreateReportEditSession", new object[] {
  3628. Report,
  3629. Parent,
  3630. Definition});
  3631. Warnings = ((Warning[])(results[1]));
  3632. return ((string)(results[0]));
  3633. }
  3634. /// <remarks/>
  3635. public System.IAsyncResult BeginCreateReportEditSession(string Report, string Parent, byte[] Definition, System.AsyncCallback callback, object asyncState) {
  3636. return this.BeginInvoke("CreateReportEditSession", new object[] {
  3637. Report,
  3638. Parent,
  3639. Definition}, callback, asyncState);
  3640. }
  3641. /// <remarks/>
  3642. public string EndCreateReportEditSession(System.IAsyncResult asyncResult, out Warning[] Warnings) {
  3643. object[] results = this.EndInvoke(asyncResult);
  3644. Warnings = ((Warning[])(results[1]));
  3645. return ((string)(results[0]));
  3646. }
  3647. /// <remarks/>
  3648. public void CreateReportEditSessionAsync(string Report, string Parent, byte[] Definition) {
  3649. this.CreateReportEditSessionAsync(Report, Parent, Definition, null);
  3650. }
  3651. /// <remarks/>
  3652. public void CreateReportEditSessionAsync(string Report, string Parent, byte[] Definition, object userState) {
  3653. if ((this.CreateReportEditSessionOperationCompleted == null)) {
  3654. this.CreateReportEditSessionOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateReportEditSessionOperationCompleted);
  3655. }
  3656. this.InvokeAsync("CreateReportEditSession", new object[] {
  3657. Report,
  3658. Parent,
  3659. Definition}, this.CreateReportEditSessionOperationCompleted, userState);
  3660. }
  3661. private void OnCreateReportEditSessionOperationCompleted(object arg) {
  3662. if ((this.CreateReportEditSessionCompleted != null)) {
  3663. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3664. this.CreateReportEditSessionCompleted(this, new CreateReportEditSessionCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3665. }
  3666. }
  3667. /// <remarks/>
  3668. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3669. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3670. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateLi" +
  3671. "nkedItem", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3672. public void CreateLinkedItem(string ItemPath, string Parent, string Link, Property[] Properties) {
  3673. this.Invoke("CreateLinkedItem", new object[] {
  3674. ItemPath,
  3675. Parent,
  3676. Link,
  3677. Properties});
  3678. }
  3679. /// <remarks/>
  3680. public System.IAsyncResult BeginCreateLinkedItem(string ItemPath, string Parent, string Link, Property[] Properties, System.AsyncCallback callback, object asyncState) {
  3681. return this.BeginInvoke("CreateLinkedItem", new object[] {
  3682. ItemPath,
  3683. Parent,
  3684. Link,
  3685. Properties}, callback, asyncState);
  3686. }
  3687. /// <remarks/>
  3688. public void EndCreateLinkedItem(System.IAsyncResult asyncResult) {
  3689. this.EndInvoke(asyncResult);
  3690. }
  3691. /// <remarks/>
  3692. public void CreateLinkedItemAsync(string ItemPath, string Parent, string Link, Property[] Properties) {
  3693. this.CreateLinkedItemAsync(ItemPath, Parent, Link, Properties, null);
  3694. }
  3695. /// <remarks/>
  3696. public void CreateLinkedItemAsync(string ItemPath, string Parent, string Link, Property[] Properties, object userState) {
  3697. if ((this.CreateLinkedItemOperationCompleted == null)) {
  3698. this.CreateLinkedItemOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateLinkedItemOperationCompleted);
  3699. }
  3700. this.InvokeAsync("CreateLinkedItem", new object[] {
  3701. ItemPath,
  3702. Parent,
  3703. Link,
  3704. Properties}, this.CreateLinkedItemOperationCompleted, userState);
  3705. }
  3706. private void OnCreateLinkedItemOperationCompleted(object arg) {
  3707. if ((this.CreateLinkedItemCompleted != null)) {
  3708. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3709. this.CreateLinkedItemCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3710. }
  3711. }
  3712. /// <remarks/>
  3713. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3714. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3715. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemL" +
  3716. "ink", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3717. public void SetItemLink(string ItemPath, string Link) {
  3718. this.Invoke("SetItemLink", new object[] {
  3719. ItemPath,
  3720. Link});
  3721. }
  3722. /// <remarks/>
  3723. public System.IAsyncResult BeginSetItemLink(string ItemPath, string Link, System.AsyncCallback callback, object asyncState) {
  3724. return this.BeginInvoke("SetItemLink", new object[] {
  3725. ItemPath,
  3726. Link}, callback, asyncState);
  3727. }
  3728. /// <remarks/>
  3729. public void EndSetItemLink(System.IAsyncResult asyncResult) {
  3730. this.EndInvoke(asyncResult);
  3731. }
  3732. /// <remarks/>
  3733. public void SetItemLinkAsync(string ItemPath, string Link) {
  3734. this.SetItemLinkAsync(ItemPath, Link, null);
  3735. }
  3736. /// <remarks/>
  3737. public void SetItemLinkAsync(string ItemPath, string Link, object userState) {
  3738. if ((this.SetItemLinkOperationCompleted == null)) {
  3739. this.SetItemLinkOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetItemLinkOperationCompleted);
  3740. }
  3741. this.InvokeAsync("SetItemLink", new object[] {
  3742. ItemPath,
  3743. Link}, this.SetItemLinkOperationCompleted, userState);
  3744. }
  3745. private void OnSetItemLinkOperationCompleted(object arg) {
  3746. if ((this.SetItemLinkCompleted != null)) {
  3747. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3748. this.SetItemLinkCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3749. }
  3750. }
  3751. /// <remarks/>
  3752. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3753. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3754. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemL" +
  3755. "ink", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3756. [return: System.Xml.Serialization.XmlElementAttribute("Link")]
  3757. public string GetItemLink(string ItemPath) {
  3758. object[] results = this.Invoke("GetItemLink", new object[] {
  3759. ItemPath});
  3760. return ((string)(results[0]));
  3761. }
  3762. /// <remarks/>
  3763. public System.IAsyncResult BeginGetItemLink(string ItemPath, System.AsyncCallback callback, object asyncState) {
  3764. return this.BeginInvoke("GetItemLink", new object[] {
  3765. ItemPath}, callback, asyncState);
  3766. }
  3767. /// <remarks/>
  3768. public string EndGetItemLink(System.IAsyncResult asyncResult) {
  3769. object[] results = this.EndInvoke(asyncResult);
  3770. return ((string)(results[0]));
  3771. }
  3772. /// <remarks/>
  3773. public void GetItemLinkAsync(string ItemPath) {
  3774. this.GetItemLinkAsync(ItemPath, null);
  3775. }
  3776. /// <remarks/>
  3777. public void GetItemLinkAsync(string ItemPath, object userState) {
  3778. if ((this.GetItemLinkOperationCompleted == null)) {
  3779. this.GetItemLinkOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetItemLinkOperationCompleted);
  3780. }
  3781. this.InvokeAsync("GetItemLink", new object[] {
  3782. ItemPath}, this.GetItemLinkOperationCompleted, userState);
  3783. }
  3784. private void OnGetItemLinkOperationCompleted(object arg) {
  3785. if ((this.GetItemLinkCompleted != null)) {
  3786. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3787. this.GetItemLinkCompleted(this, new GetItemLinkCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3788. }
  3789. }
  3790. /// <remarks/>
  3791. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3792. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3793. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListExec" +
  3794. "utionSettings", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3795. public string[] ListExecutionSettings() {
  3796. object[] results = this.Invoke("ListExecutionSettings", new object[0]);
  3797. return ((string[])(results[0]));
  3798. }
  3799. /// <remarks/>
  3800. public System.IAsyncResult BeginListExecutionSettings(System.AsyncCallback callback, object asyncState) {
  3801. return this.BeginInvoke("ListExecutionSettings", new object[0], callback, asyncState);
  3802. }
  3803. /// <remarks/>
  3804. public string[] EndListExecutionSettings(System.IAsyncResult asyncResult) {
  3805. object[] results = this.EndInvoke(asyncResult);
  3806. return ((string[])(results[0]));
  3807. }
  3808. /// <remarks/>
  3809. public void ListExecutionSettingsAsync() {
  3810. this.ListExecutionSettingsAsync(null);
  3811. }
  3812. /// <remarks/>
  3813. public void ListExecutionSettingsAsync(object userState) {
  3814. if ((this.ListExecutionSettingsOperationCompleted == null)) {
  3815. this.ListExecutionSettingsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListExecutionSettingsOperationCompleted);
  3816. }
  3817. this.InvokeAsync("ListExecutionSettings", new object[0], this.ListExecutionSettingsOperationCompleted, userState);
  3818. }
  3819. private void OnListExecutionSettingsOperationCompleted(object arg) {
  3820. if ((this.ListExecutionSettingsCompleted != null)) {
  3821. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3822. this.ListExecutionSettingsCompleted(this, new ListExecutionSettingsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3823. }
  3824. }
  3825. /// <remarks/>
  3826. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3827. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3828. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetExecu" +
  3829. "tionOptions", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3830. public void SetExecutionOptions(string ItemPath, string ExecutionSetting, [System.Xml.Serialization.XmlElementAttribute("NoSchedule", typeof(NoSchedule))] [System.Xml.Serialization.XmlElementAttribute("ScheduleDefinition", typeof(ScheduleDefinition))] [System.Xml.Serialization.XmlElementAttribute("ScheduleReference", typeof(ScheduleReference))] ScheduleDefinitionOrReference Item) {
  3831. this.Invoke("SetExecutionOptions", new object[] {
  3832. ItemPath,
  3833. ExecutionSetting,
  3834. Item});
  3835. }
  3836. /// <remarks/>
  3837. public System.IAsyncResult BeginSetExecutionOptions(string ItemPath, string ExecutionSetting, ScheduleDefinitionOrReference Item, System.AsyncCallback callback, object asyncState) {
  3838. return this.BeginInvoke("SetExecutionOptions", new object[] {
  3839. ItemPath,
  3840. ExecutionSetting,
  3841. Item}, callback, asyncState);
  3842. }
  3843. /// <remarks/>
  3844. public void EndSetExecutionOptions(System.IAsyncResult asyncResult) {
  3845. this.EndInvoke(asyncResult);
  3846. }
  3847. /// <remarks/>
  3848. public void SetExecutionOptionsAsync(string ItemPath, string ExecutionSetting, ScheduleDefinitionOrReference Item) {
  3849. this.SetExecutionOptionsAsync(ItemPath, ExecutionSetting, Item, null);
  3850. }
  3851. /// <remarks/>
  3852. public void SetExecutionOptionsAsync(string ItemPath, string ExecutionSetting, ScheduleDefinitionOrReference Item, object userState) {
  3853. if ((this.SetExecutionOptionsOperationCompleted == null)) {
  3854. this.SetExecutionOptionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetExecutionOptionsOperationCompleted);
  3855. }
  3856. this.InvokeAsync("SetExecutionOptions", new object[] {
  3857. ItemPath,
  3858. ExecutionSetting,
  3859. Item}, this.SetExecutionOptionsOperationCompleted, userState);
  3860. }
  3861. private void OnSetExecutionOptionsOperationCompleted(object arg) {
  3862. if ((this.SetExecutionOptionsCompleted != null)) {
  3863. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3864. this.SetExecutionOptionsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3865. }
  3866. }
  3867. /// <remarks/>
  3868. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3869. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3870. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetExecu" +
  3871. "tionOptions", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3872. [return: System.Xml.Serialization.XmlElementAttribute("ExecutionSetting")]
  3873. public string GetExecutionOptions(string ItemPath, [System.Xml.Serialization.XmlElementAttribute("NoSchedule", typeof(NoSchedule))] [System.Xml.Serialization.XmlElementAttribute("ScheduleDefinition", typeof(ScheduleDefinition))] [System.Xml.Serialization.XmlElementAttribute("ScheduleReference", typeof(ScheduleReference))] out ScheduleDefinitionOrReference Item) {
  3874. object[] results = this.Invoke("GetExecutionOptions", new object[] {
  3875. ItemPath});
  3876. Item = ((ScheduleDefinitionOrReference)(results[1]));
  3877. return ((string)(results[0]));
  3878. }
  3879. /// <remarks/>
  3880. public System.IAsyncResult BeginGetExecutionOptions(string ItemPath, System.AsyncCallback callback, object asyncState) {
  3881. return this.BeginInvoke("GetExecutionOptions", new object[] {
  3882. ItemPath}, callback, asyncState);
  3883. }
  3884. /// <remarks/>
  3885. public string EndGetExecutionOptions(System.IAsyncResult asyncResult, out ScheduleDefinitionOrReference Item) {
  3886. object[] results = this.EndInvoke(asyncResult);
  3887. Item = ((ScheduleDefinitionOrReference)(results[1]));
  3888. return ((string)(results[0]));
  3889. }
  3890. /// <remarks/>
  3891. public void GetExecutionOptionsAsync(string ItemPath) {
  3892. this.GetExecutionOptionsAsync(ItemPath, null);
  3893. }
  3894. /// <remarks/>
  3895. public void GetExecutionOptionsAsync(string ItemPath, object userState) {
  3896. if ((this.GetExecutionOptionsOperationCompleted == null)) {
  3897. this.GetExecutionOptionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetExecutionOptionsOperationCompleted);
  3898. }
  3899. this.InvokeAsync("GetExecutionOptions", new object[] {
  3900. ItemPath}, this.GetExecutionOptionsOperationCompleted, userState);
  3901. }
  3902. private void OnGetExecutionOptionsOperationCompleted(object arg) {
  3903. if ((this.GetExecutionOptionsCompleted != null)) {
  3904. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3905. this.GetExecutionOptionsCompleted(this, new GetExecutionOptionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3906. }
  3907. }
  3908. /// <remarks/>
  3909. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3910. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3911. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/UpdateIt" +
  3912. "emExecutionSnapshot", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3913. public void UpdateItemExecutionSnapshot(string ItemPath) {
  3914. this.Invoke("UpdateItemExecutionSnapshot", new object[] {
  3915. ItemPath});
  3916. }
  3917. /// <remarks/>
  3918. public System.IAsyncResult BeginUpdateItemExecutionSnapshot(string ItemPath, System.AsyncCallback callback, object asyncState) {
  3919. return this.BeginInvoke("UpdateItemExecutionSnapshot", new object[] {
  3920. ItemPath}, callback, asyncState);
  3921. }
  3922. /// <remarks/>
  3923. public void EndUpdateItemExecutionSnapshot(System.IAsyncResult asyncResult) {
  3924. this.EndInvoke(asyncResult);
  3925. }
  3926. /// <remarks/>
  3927. public void UpdateItemExecutionSnapshotAsync(string ItemPath) {
  3928. this.UpdateItemExecutionSnapshotAsync(ItemPath, null);
  3929. }
  3930. /// <remarks/>
  3931. public void UpdateItemExecutionSnapshotAsync(string ItemPath, object userState) {
  3932. if ((this.UpdateItemExecutionSnapshotOperationCompleted == null)) {
  3933. this.UpdateItemExecutionSnapshotOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateItemExecutionSnapshotOperationCompleted);
  3934. }
  3935. this.InvokeAsync("UpdateItemExecutionSnapshot", new object[] {
  3936. ItemPath}, this.UpdateItemExecutionSnapshotOperationCompleted, userState);
  3937. }
  3938. private void OnUpdateItemExecutionSnapshotOperationCompleted(object arg) {
  3939. if ((this.UpdateItemExecutionSnapshotCompleted != null)) {
  3940. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3941. this.UpdateItemExecutionSnapshotCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3942. }
  3943. }
  3944. /// <remarks/>
  3945. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3946. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3947. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetCache" +
  3948. "Options", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3949. public void SetCacheOptions(string ItemPath, bool CacheItem, [System.Xml.Serialization.XmlElementAttribute("ScheduleExpiration", typeof(ScheduleExpiration))] [System.Xml.Serialization.XmlElementAttribute("TimeExpiration", typeof(TimeExpiration))] ExpirationDefinition Item) {
  3950. this.Invoke("SetCacheOptions", new object[] {
  3951. ItemPath,
  3952. CacheItem,
  3953. Item});
  3954. }
  3955. /// <remarks/>
  3956. public System.IAsyncResult BeginSetCacheOptions(string ItemPath, bool CacheItem, ExpirationDefinition Item, System.AsyncCallback callback, object asyncState) {
  3957. return this.BeginInvoke("SetCacheOptions", new object[] {
  3958. ItemPath,
  3959. CacheItem,
  3960. Item}, callback, asyncState);
  3961. }
  3962. /// <remarks/>
  3963. public void EndSetCacheOptions(System.IAsyncResult asyncResult) {
  3964. this.EndInvoke(asyncResult);
  3965. }
  3966. /// <remarks/>
  3967. public void SetCacheOptionsAsync(string ItemPath, bool CacheItem, ExpirationDefinition Item) {
  3968. this.SetCacheOptionsAsync(ItemPath, CacheItem, Item, null);
  3969. }
  3970. /// <remarks/>
  3971. public void SetCacheOptionsAsync(string ItemPath, bool CacheItem, ExpirationDefinition Item, object userState) {
  3972. if ((this.SetCacheOptionsOperationCompleted == null)) {
  3973. this.SetCacheOptionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetCacheOptionsOperationCompleted);
  3974. }
  3975. this.InvokeAsync("SetCacheOptions", new object[] {
  3976. ItemPath,
  3977. CacheItem,
  3978. Item}, this.SetCacheOptionsOperationCompleted, userState);
  3979. }
  3980. private void OnSetCacheOptionsOperationCompleted(object arg) {
  3981. if ((this.SetCacheOptionsCompleted != null)) {
  3982. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  3983. this.SetCacheOptionsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  3984. }
  3985. }
  3986. /// <remarks/>
  3987. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  3988. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  3989. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetCache" +
  3990. "Options", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  3991. [return: System.Xml.Serialization.XmlElementAttribute("CacheItem")]
  3992. public bool GetCacheOptions(string ItemPath, [System.Xml.Serialization.XmlElementAttribute("ScheduleExpiration", typeof(ScheduleExpiration))] [System.Xml.Serialization.XmlElementAttribute("TimeExpiration", typeof(TimeExpiration))] out ExpirationDefinition Item) {
  3993. object[] results = this.Invoke("GetCacheOptions", new object[] {
  3994. ItemPath});
  3995. Item = ((ExpirationDefinition)(results[1]));
  3996. return ((bool)(results[0]));
  3997. }
  3998. /// <remarks/>
  3999. public System.IAsyncResult BeginGetCacheOptions(string ItemPath, System.AsyncCallback callback, object asyncState) {
  4000. return this.BeginInvoke("GetCacheOptions", new object[] {
  4001. ItemPath}, callback, asyncState);
  4002. }
  4003. /// <remarks/>
  4004. public bool EndGetCacheOptions(System.IAsyncResult asyncResult, out ExpirationDefinition Item) {
  4005. object[] results = this.EndInvoke(asyncResult);
  4006. Item = ((ExpirationDefinition)(results[1]));
  4007. return ((bool)(results[0]));
  4008. }
  4009. /// <remarks/>
  4010. public void GetCacheOptionsAsync(string ItemPath) {
  4011. this.GetCacheOptionsAsync(ItemPath, null);
  4012. }
  4013. /// <remarks/>
  4014. public void GetCacheOptionsAsync(string ItemPath, object userState) {
  4015. if ((this.GetCacheOptionsOperationCompleted == null)) {
  4016. this.GetCacheOptionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetCacheOptionsOperationCompleted);
  4017. }
  4018. this.InvokeAsync("GetCacheOptions", new object[] {
  4019. ItemPath}, this.GetCacheOptionsOperationCompleted, userState);
  4020. }
  4021. private void OnGetCacheOptionsOperationCompleted(object arg) {
  4022. if ((this.GetCacheOptionsCompleted != null)) {
  4023. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4024. this.GetCacheOptionsCompleted(this, new GetCacheOptionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4025. }
  4026. }
  4027. /// <remarks/>
  4028. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4029. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4030. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/FlushCac" +
  4031. "he", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4032. public void FlushCache(string ItemPath) {
  4033. this.Invoke("FlushCache", new object[] {
  4034. ItemPath});
  4035. }
  4036. /// <remarks/>
  4037. public System.IAsyncResult BeginFlushCache(string ItemPath, System.AsyncCallback callback, object asyncState) {
  4038. return this.BeginInvoke("FlushCache", new object[] {
  4039. ItemPath}, callback, asyncState);
  4040. }
  4041. /// <remarks/>
  4042. public void EndFlushCache(System.IAsyncResult asyncResult) {
  4043. this.EndInvoke(asyncResult);
  4044. }
  4045. /// <remarks/>
  4046. public void FlushCacheAsync(string ItemPath) {
  4047. this.FlushCacheAsync(ItemPath, null);
  4048. }
  4049. /// <remarks/>
  4050. public void FlushCacheAsync(string ItemPath, object userState) {
  4051. if ((this.FlushCacheOperationCompleted == null)) {
  4052. this.FlushCacheOperationCompleted = new System.Threading.SendOrPostCallback(this.OnFlushCacheOperationCompleted);
  4053. }
  4054. this.InvokeAsync("FlushCache", new object[] {
  4055. ItemPath}, this.FlushCacheOperationCompleted, userState);
  4056. }
  4057. private void OnFlushCacheOperationCompleted(object arg) {
  4058. if ((this.FlushCacheCompleted != null)) {
  4059. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4060. this.FlushCacheCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4061. }
  4062. }
  4063. /// <remarks/>
  4064. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4065. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4066. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateIt" +
  4067. "emHistorySnapshot", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4068. [return: System.Xml.Serialization.XmlElementAttribute("HistoryID")]
  4069. public string CreateItemHistorySnapshot(string ItemPath, out Warning[] Warnings) {
  4070. object[] results = this.Invoke("CreateItemHistorySnapshot", new object[] {
  4071. ItemPath});
  4072. Warnings = ((Warning[])(results[1]));
  4073. return ((string)(results[0]));
  4074. }
  4075. /// <remarks/>
  4076. public System.IAsyncResult BeginCreateItemHistorySnapshot(string ItemPath, System.AsyncCallback callback, object asyncState) {
  4077. return this.BeginInvoke("CreateItemHistorySnapshot", new object[] {
  4078. ItemPath}, callback, asyncState);
  4079. }
  4080. /// <remarks/>
  4081. public string EndCreateItemHistorySnapshot(System.IAsyncResult asyncResult, out Warning[] Warnings) {
  4082. object[] results = this.EndInvoke(asyncResult);
  4083. Warnings = ((Warning[])(results[1]));
  4084. return ((string)(results[0]));
  4085. }
  4086. /// <remarks/>
  4087. public void CreateItemHistorySnapshotAsync(string ItemPath) {
  4088. this.CreateItemHistorySnapshotAsync(ItemPath, null);
  4089. }
  4090. /// <remarks/>
  4091. public void CreateItemHistorySnapshotAsync(string ItemPath, object userState) {
  4092. if ((this.CreateItemHistorySnapshotOperationCompleted == null)) {
  4093. this.CreateItemHistorySnapshotOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateItemHistorySnapshotOperationCompleted);
  4094. }
  4095. this.InvokeAsync("CreateItemHistorySnapshot", new object[] {
  4096. ItemPath}, this.CreateItemHistorySnapshotOperationCompleted, userState);
  4097. }
  4098. private void OnCreateItemHistorySnapshotOperationCompleted(object arg) {
  4099. if ((this.CreateItemHistorySnapshotCompleted != null)) {
  4100. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4101. this.CreateItemHistorySnapshotCompleted(this, new CreateItemHistorySnapshotCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4102. }
  4103. }
  4104. /// <remarks/>
  4105. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4106. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4107. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/DeleteIt" +
  4108. "emHistorySnapshot", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4109. public void DeleteItemHistorySnapshot(string ItemPath, string HistoryID) {
  4110. this.Invoke("DeleteItemHistorySnapshot", new object[] {
  4111. ItemPath,
  4112. HistoryID});
  4113. }
  4114. /// <remarks/>
  4115. public System.IAsyncResult BeginDeleteItemHistorySnapshot(string ItemPath, string HistoryID, System.AsyncCallback callback, object asyncState) {
  4116. return this.BeginInvoke("DeleteItemHistorySnapshot", new object[] {
  4117. ItemPath,
  4118. HistoryID}, callback, asyncState);
  4119. }
  4120. /// <remarks/>
  4121. public void EndDeleteItemHistorySnapshot(System.IAsyncResult asyncResult) {
  4122. this.EndInvoke(asyncResult);
  4123. }
  4124. /// <remarks/>
  4125. public void DeleteItemHistorySnapshotAsync(string ItemPath, string HistoryID) {
  4126. this.DeleteItemHistorySnapshotAsync(ItemPath, HistoryID, null);
  4127. }
  4128. /// <remarks/>
  4129. public void DeleteItemHistorySnapshotAsync(string ItemPath, string HistoryID, object userState) {
  4130. if ((this.DeleteItemHistorySnapshotOperationCompleted == null)) {
  4131. this.DeleteItemHistorySnapshotOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteItemHistorySnapshotOperationCompleted);
  4132. }
  4133. this.InvokeAsync("DeleteItemHistorySnapshot", new object[] {
  4134. ItemPath,
  4135. HistoryID}, this.DeleteItemHistorySnapshotOperationCompleted, userState);
  4136. }
  4137. private void OnDeleteItemHistorySnapshotOperationCompleted(object arg) {
  4138. if ((this.DeleteItemHistorySnapshotCompleted != null)) {
  4139. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4140. this.DeleteItemHistorySnapshotCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4141. }
  4142. }
  4143. /// <remarks/>
  4144. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4145. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4146. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemH" +
  4147. "istoryLimit", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4148. public void SetItemHistoryLimit(string ItemPath, bool UseSystem, int HistoryLimit) {
  4149. this.Invoke("SetItemHistoryLimit", new object[] {
  4150. ItemPath,
  4151. UseSystem,
  4152. HistoryLimit});
  4153. }
  4154. /// <remarks/>
  4155. public System.IAsyncResult BeginSetItemHistoryLimit(string ItemPath, bool UseSystem, int HistoryLimit, System.AsyncCallback callback, object asyncState) {
  4156. return this.BeginInvoke("SetItemHistoryLimit", new object[] {
  4157. ItemPath,
  4158. UseSystem,
  4159. HistoryLimit}, callback, asyncState);
  4160. }
  4161. /// <remarks/>
  4162. public void EndSetItemHistoryLimit(System.IAsyncResult asyncResult) {
  4163. this.EndInvoke(asyncResult);
  4164. }
  4165. /// <remarks/>
  4166. public void SetItemHistoryLimitAsync(string ItemPath, bool UseSystem, int HistoryLimit) {
  4167. this.SetItemHistoryLimitAsync(ItemPath, UseSystem, HistoryLimit, null);
  4168. }
  4169. /// <remarks/>
  4170. public void SetItemHistoryLimitAsync(string ItemPath, bool UseSystem, int HistoryLimit, object userState) {
  4171. if ((this.SetItemHistoryLimitOperationCompleted == null)) {
  4172. this.SetItemHistoryLimitOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetItemHistoryLimitOperationCompleted);
  4173. }
  4174. this.InvokeAsync("SetItemHistoryLimit", new object[] {
  4175. ItemPath,
  4176. UseSystem,
  4177. HistoryLimit}, this.SetItemHistoryLimitOperationCompleted, userState);
  4178. }
  4179. private void OnSetItemHistoryLimitOperationCompleted(object arg) {
  4180. if ((this.SetItemHistoryLimitCompleted != null)) {
  4181. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4182. this.SetItemHistoryLimitCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4183. }
  4184. }
  4185. /// <remarks/>
  4186. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4187. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4188. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemH" +
  4189. "istoryLimit", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4190. [return: System.Xml.Serialization.XmlElementAttribute("HistoryLimit")]
  4191. public int GetItemHistoryLimit(string ItemPath, out bool IsSystem, out int SystemLimit) {
  4192. object[] results = this.Invoke("GetItemHistoryLimit", new object[] {
  4193. ItemPath});
  4194. IsSystem = ((bool)(results[1]));
  4195. SystemLimit = ((int)(results[2]));
  4196. return ((int)(results[0]));
  4197. }
  4198. /// <remarks/>
  4199. public System.IAsyncResult BeginGetItemHistoryLimit(string ItemPath, System.AsyncCallback callback, object asyncState) {
  4200. return this.BeginInvoke("GetItemHistoryLimit", new object[] {
  4201. ItemPath}, callback, asyncState);
  4202. }
  4203. /// <remarks/>
  4204. public int EndGetItemHistoryLimit(System.IAsyncResult asyncResult, out bool IsSystem, out int SystemLimit) {
  4205. object[] results = this.EndInvoke(asyncResult);
  4206. IsSystem = ((bool)(results[1]));
  4207. SystemLimit = ((int)(results[2]));
  4208. return ((int)(results[0]));
  4209. }
  4210. /// <remarks/>
  4211. public void GetItemHistoryLimitAsync(string ItemPath) {
  4212. this.GetItemHistoryLimitAsync(ItemPath, null);
  4213. }
  4214. /// <remarks/>
  4215. public void GetItemHistoryLimitAsync(string ItemPath, object userState) {
  4216. if ((this.GetItemHistoryLimitOperationCompleted == null)) {
  4217. this.GetItemHistoryLimitOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetItemHistoryLimitOperationCompleted);
  4218. }
  4219. this.InvokeAsync("GetItemHistoryLimit", new object[] {
  4220. ItemPath}, this.GetItemHistoryLimitOperationCompleted, userState);
  4221. }
  4222. private void OnGetItemHistoryLimitOperationCompleted(object arg) {
  4223. if ((this.GetItemHistoryLimitCompleted != null)) {
  4224. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4225. this.GetItemHistoryLimitCompleted(this, new GetItemHistoryLimitCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4226. }
  4227. }
  4228. /// <remarks/>
  4229. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4230. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4231. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetItemH" +
  4232. "istoryOptions", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4233. public void SetItemHistoryOptions(string ItemPath, bool EnableManualSnapshotCreation, bool KeepExecutionSnapshots, [System.Xml.Serialization.XmlElementAttribute("NoSchedule", typeof(NoSchedule))] [System.Xml.Serialization.XmlElementAttribute("ScheduleDefinition", typeof(ScheduleDefinition))] [System.Xml.Serialization.XmlElementAttribute("ScheduleReference", typeof(ScheduleReference))] ScheduleDefinitionOrReference Item) {
  4234. this.Invoke("SetItemHistoryOptions", new object[] {
  4235. ItemPath,
  4236. EnableManualSnapshotCreation,
  4237. KeepExecutionSnapshots,
  4238. Item});
  4239. }
  4240. /// <remarks/>
  4241. public System.IAsyncResult BeginSetItemHistoryOptions(string ItemPath, bool EnableManualSnapshotCreation, bool KeepExecutionSnapshots, ScheduleDefinitionOrReference Item, System.AsyncCallback callback, object asyncState) {
  4242. return this.BeginInvoke("SetItemHistoryOptions", new object[] {
  4243. ItemPath,
  4244. EnableManualSnapshotCreation,
  4245. KeepExecutionSnapshots,
  4246. Item}, callback, asyncState);
  4247. }
  4248. /// <remarks/>
  4249. public void EndSetItemHistoryOptions(System.IAsyncResult asyncResult) {
  4250. this.EndInvoke(asyncResult);
  4251. }
  4252. /// <remarks/>
  4253. public void SetItemHistoryOptionsAsync(string ItemPath, bool EnableManualSnapshotCreation, bool KeepExecutionSnapshots, ScheduleDefinitionOrReference Item) {
  4254. this.SetItemHistoryOptionsAsync(ItemPath, EnableManualSnapshotCreation, KeepExecutionSnapshots, Item, null);
  4255. }
  4256. /// <remarks/>
  4257. public void SetItemHistoryOptionsAsync(string ItemPath, bool EnableManualSnapshotCreation, bool KeepExecutionSnapshots, ScheduleDefinitionOrReference Item, object userState) {
  4258. if ((this.SetItemHistoryOptionsOperationCompleted == null)) {
  4259. this.SetItemHistoryOptionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetItemHistoryOptionsOperationCompleted);
  4260. }
  4261. this.InvokeAsync("SetItemHistoryOptions", new object[] {
  4262. ItemPath,
  4263. EnableManualSnapshotCreation,
  4264. KeepExecutionSnapshots,
  4265. Item}, this.SetItemHistoryOptionsOperationCompleted, userState);
  4266. }
  4267. private void OnSetItemHistoryOptionsOperationCompleted(object arg) {
  4268. if ((this.SetItemHistoryOptionsCompleted != null)) {
  4269. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4270. this.SetItemHistoryOptionsCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4271. }
  4272. }
  4273. /// <remarks/>
  4274. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4275. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4276. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetItemH" +
  4277. "istoryOptions", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4278. [return: System.Xml.Serialization.XmlElementAttribute("EnableManualSnapshotCreation")]
  4279. public bool GetItemHistoryOptions(string ItemPath, out bool KeepExecutionSnapshots, [System.Xml.Serialization.XmlElementAttribute("NoSchedule", typeof(NoSchedule))] [System.Xml.Serialization.XmlElementAttribute("ScheduleDefinition", typeof(ScheduleDefinition))] [System.Xml.Serialization.XmlElementAttribute("ScheduleReference", typeof(ScheduleReference))] out ScheduleDefinitionOrReference Item) {
  4280. object[] results = this.Invoke("GetItemHistoryOptions", new object[] {
  4281. ItemPath});
  4282. KeepExecutionSnapshots = ((bool)(results[1]));
  4283. Item = ((ScheduleDefinitionOrReference)(results[2]));
  4284. return ((bool)(results[0]));
  4285. }
  4286. /// <remarks/>
  4287. public System.IAsyncResult BeginGetItemHistoryOptions(string ItemPath, System.AsyncCallback callback, object asyncState) {
  4288. return this.BeginInvoke("GetItemHistoryOptions", new object[] {
  4289. ItemPath}, callback, asyncState);
  4290. }
  4291. /// <remarks/>
  4292. public bool EndGetItemHistoryOptions(System.IAsyncResult asyncResult, out bool KeepExecutionSnapshots, out ScheduleDefinitionOrReference Item) {
  4293. object[] results = this.EndInvoke(asyncResult);
  4294. KeepExecutionSnapshots = ((bool)(results[1]));
  4295. Item = ((ScheduleDefinitionOrReference)(results[2]));
  4296. return ((bool)(results[0]));
  4297. }
  4298. /// <remarks/>
  4299. public void GetItemHistoryOptionsAsync(string ItemPath) {
  4300. this.GetItemHistoryOptionsAsync(ItemPath, null);
  4301. }
  4302. /// <remarks/>
  4303. public void GetItemHistoryOptionsAsync(string ItemPath, object userState) {
  4304. if ((this.GetItemHistoryOptionsOperationCompleted == null)) {
  4305. this.GetItemHistoryOptionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetItemHistoryOptionsOperationCompleted);
  4306. }
  4307. this.InvokeAsync("GetItemHistoryOptions", new object[] {
  4308. ItemPath}, this.GetItemHistoryOptionsOperationCompleted, userState);
  4309. }
  4310. private void OnGetItemHistoryOptionsOperationCompleted(object arg) {
  4311. if ((this.GetItemHistoryOptionsCompleted != null)) {
  4312. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4313. this.GetItemHistoryOptionsCompleted(this, new GetItemHistoryOptionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4314. }
  4315. }
  4316. /// <remarks/>
  4317. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4318. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4319. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetRepor" +
  4320. "tServerConfigInfo", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4321. [return: System.Xml.Serialization.XmlElementAttribute("ServerConfigInfo")]
  4322. public string GetReportServerConfigInfo(bool ScaleOut) {
  4323. object[] results = this.Invoke("GetReportServerConfigInfo", new object[] {
  4324. ScaleOut});
  4325. return ((string)(results[0]));
  4326. }
  4327. /// <remarks/>
  4328. public System.IAsyncResult BeginGetReportServerConfigInfo(bool ScaleOut, System.AsyncCallback callback, object asyncState) {
  4329. return this.BeginInvoke("GetReportServerConfigInfo", new object[] {
  4330. ScaleOut}, callback, asyncState);
  4331. }
  4332. /// <remarks/>
  4333. public string EndGetReportServerConfigInfo(System.IAsyncResult asyncResult) {
  4334. object[] results = this.EndInvoke(asyncResult);
  4335. return ((string)(results[0]));
  4336. }
  4337. /// <remarks/>
  4338. public void GetReportServerConfigInfoAsync(bool ScaleOut) {
  4339. this.GetReportServerConfigInfoAsync(ScaleOut, null);
  4340. }
  4341. /// <remarks/>
  4342. public void GetReportServerConfigInfoAsync(bool ScaleOut, object userState) {
  4343. if ((this.GetReportServerConfigInfoOperationCompleted == null)) {
  4344. this.GetReportServerConfigInfoOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetReportServerConfigInfoOperationCompleted);
  4345. }
  4346. this.InvokeAsync("GetReportServerConfigInfo", new object[] {
  4347. ScaleOut}, this.GetReportServerConfigInfoOperationCompleted, userState);
  4348. }
  4349. private void OnGetReportServerConfigInfoOperationCompleted(object arg) {
  4350. if ((this.GetReportServerConfigInfoCompleted != null)) {
  4351. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4352. this.GetReportServerConfigInfoCompleted(this, new GetReportServerConfigInfoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4353. }
  4354. }
  4355. /// <remarks/>
  4356. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4357. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4358. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/IsSSLReq" +
  4359. "uired", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4360. public bool IsSSLRequired() {
  4361. object[] results = this.Invoke("IsSSLRequired", new object[0]);
  4362. return ((bool)(results[0]));
  4363. }
  4364. /// <remarks/>
  4365. public System.IAsyncResult BeginIsSSLRequired(System.AsyncCallback callback, object asyncState) {
  4366. return this.BeginInvoke("IsSSLRequired", new object[0], callback, asyncState);
  4367. }
  4368. /// <remarks/>
  4369. public bool EndIsSSLRequired(System.IAsyncResult asyncResult) {
  4370. object[] results = this.EndInvoke(asyncResult);
  4371. return ((bool)(results[0]));
  4372. }
  4373. /// <remarks/>
  4374. public void IsSSLRequiredAsync() {
  4375. this.IsSSLRequiredAsync(null);
  4376. }
  4377. /// <remarks/>
  4378. public void IsSSLRequiredAsync(object userState) {
  4379. if ((this.IsSSLRequiredOperationCompleted == null)) {
  4380. this.IsSSLRequiredOperationCompleted = new System.Threading.SendOrPostCallback(this.OnIsSSLRequiredOperationCompleted);
  4381. }
  4382. this.InvokeAsync("IsSSLRequired", new object[0], this.IsSSLRequiredOperationCompleted, userState);
  4383. }
  4384. private void OnIsSSLRequiredOperationCompleted(object arg) {
  4385. if ((this.IsSSLRequiredCompleted != null)) {
  4386. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4387. this.IsSSLRequiredCompleted(this, new IsSSLRequiredCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4388. }
  4389. }
  4390. /// <remarks/>
  4391. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4392. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4393. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetSyste" +
  4394. "mProperties", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4395. public void SetSystemProperties(Property[] Properties) {
  4396. this.Invoke("SetSystemProperties", new object[] {
  4397. Properties});
  4398. }
  4399. /// <remarks/>
  4400. public System.IAsyncResult BeginSetSystemProperties(Property[] Properties, System.AsyncCallback callback, object asyncState) {
  4401. return this.BeginInvoke("SetSystemProperties", new object[] {
  4402. Properties}, callback, asyncState);
  4403. }
  4404. /// <remarks/>
  4405. public void EndSetSystemProperties(System.IAsyncResult asyncResult) {
  4406. this.EndInvoke(asyncResult);
  4407. }
  4408. /// <remarks/>
  4409. public void SetSystemPropertiesAsync(Property[] Properties) {
  4410. this.SetSystemPropertiesAsync(Properties, null);
  4411. }
  4412. /// <remarks/>
  4413. public void SetSystemPropertiesAsync(Property[] Properties, object userState) {
  4414. if ((this.SetSystemPropertiesOperationCompleted == null)) {
  4415. this.SetSystemPropertiesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetSystemPropertiesOperationCompleted);
  4416. }
  4417. this.InvokeAsync("SetSystemProperties", new object[] {
  4418. Properties}, this.SetSystemPropertiesOperationCompleted, userState);
  4419. }
  4420. private void OnSetSystemPropertiesOperationCompleted(object arg) {
  4421. if ((this.SetSystemPropertiesCompleted != null)) {
  4422. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4423. this.SetSystemPropertiesCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4424. }
  4425. }
  4426. /// <remarks/>
  4427. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4428. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4429. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetSyste" +
  4430. "mProperties", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4431. [return: System.Xml.Serialization.XmlArrayAttribute("Values")]
  4432. public Property[] GetSystemProperties(Property[] Properties) {
  4433. object[] results = this.Invoke("GetSystemProperties", new object[] {
  4434. Properties});
  4435. return ((Property[])(results[0]));
  4436. }
  4437. /// <remarks/>
  4438. public System.IAsyncResult BeginGetSystemProperties(Property[] Properties, System.AsyncCallback callback, object asyncState) {
  4439. return this.BeginInvoke("GetSystemProperties", new object[] {
  4440. Properties}, callback, asyncState);
  4441. }
  4442. /// <remarks/>
  4443. public Property[] EndGetSystemProperties(System.IAsyncResult asyncResult) {
  4444. object[] results = this.EndInvoke(asyncResult);
  4445. return ((Property[])(results[0]));
  4446. }
  4447. /// <remarks/>
  4448. public void GetSystemPropertiesAsync(Property[] Properties) {
  4449. this.GetSystemPropertiesAsync(Properties, null);
  4450. }
  4451. /// <remarks/>
  4452. public void GetSystemPropertiesAsync(Property[] Properties, object userState) {
  4453. if ((this.GetSystemPropertiesOperationCompleted == null)) {
  4454. this.GetSystemPropertiesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSystemPropertiesOperationCompleted);
  4455. }
  4456. this.InvokeAsync("GetSystemProperties", new object[] {
  4457. Properties}, this.GetSystemPropertiesOperationCompleted, userState);
  4458. }
  4459. private void OnGetSystemPropertiesOperationCompleted(object arg) {
  4460. if ((this.GetSystemPropertiesCompleted != null)) {
  4461. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4462. this.GetSystemPropertiesCompleted(this, new GetSystemPropertiesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4463. }
  4464. }
  4465. /// <remarks/>
  4466. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4467. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4468. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetSyste" +
  4469. "mPolicies", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4470. public void SetSystemPolicies(Policy[] Policies) {
  4471. this.Invoke("SetSystemPolicies", new object[] {
  4472. Policies});
  4473. }
  4474. /// <remarks/>
  4475. public System.IAsyncResult BeginSetSystemPolicies(Policy[] Policies, System.AsyncCallback callback, object asyncState) {
  4476. return this.BeginInvoke("SetSystemPolicies", new object[] {
  4477. Policies}, callback, asyncState);
  4478. }
  4479. /// <remarks/>
  4480. public void EndSetSystemPolicies(System.IAsyncResult asyncResult) {
  4481. this.EndInvoke(asyncResult);
  4482. }
  4483. /// <remarks/>
  4484. public void SetSystemPoliciesAsync(Policy[] Policies) {
  4485. this.SetSystemPoliciesAsync(Policies, null);
  4486. }
  4487. /// <remarks/>
  4488. public void SetSystemPoliciesAsync(Policy[] Policies, object userState) {
  4489. if ((this.SetSystemPoliciesOperationCompleted == null)) {
  4490. this.SetSystemPoliciesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetSystemPoliciesOperationCompleted);
  4491. }
  4492. this.InvokeAsync("SetSystemPolicies", new object[] {
  4493. Policies}, this.SetSystemPoliciesOperationCompleted, userState);
  4494. }
  4495. private void OnSetSystemPoliciesOperationCompleted(object arg) {
  4496. if ((this.SetSystemPoliciesCompleted != null)) {
  4497. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4498. this.SetSystemPoliciesCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4499. }
  4500. }
  4501. /// <remarks/>
  4502. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4503. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4504. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetSyste" +
  4505. "mPolicies", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4506. [return: System.Xml.Serialization.XmlArrayAttribute("Policies")]
  4507. public Policy[] GetSystemPolicies() {
  4508. object[] results = this.Invoke("GetSystemPolicies", new object[0]);
  4509. return ((Policy[])(results[0]));
  4510. }
  4511. /// <remarks/>
  4512. public System.IAsyncResult BeginGetSystemPolicies(System.AsyncCallback callback, object asyncState) {
  4513. return this.BeginInvoke("GetSystemPolicies", new object[0], callback, asyncState);
  4514. }
  4515. /// <remarks/>
  4516. public Policy[] EndGetSystemPolicies(System.IAsyncResult asyncResult) {
  4517. object[] results = this.EndInvoke(asyncResult);
  4518. return ((Policy[])(results[0]));
  4519. }
  4520. /// <remarks/>
  4521. public void GetSystemPoliciesAsync() {
  4522. this.GetSystemPoliciesAsync(null);
  4523. }
  4524. /// <remarks/>
  4525. public void GetSystemPoliciesAsync(object userState) {
  4526. if ((this.GetSystemPoliciesOperationCompleted == null)) {
  4527. this.GetSystemPoliciesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSystemPoliciesOperationCompleted);
  4528. }
  4529. this.InvokeAsync("GetSystemPolicies", new object[0], this.GetSystemPoliciesOperationCompleted, userState);
  4530. }
  4531. private void OnGetSystemPoliciesOperationCompleted(object arg) {
  4532. if ((this.GetSystemPoliciesCompleted != null)) {
  4533. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4534. this.GetSystemPoliciesCompleted(this, new GetSystemPoliciesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4535. }
  4536. }
  4537. /// <remarks/>
  4538. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4539. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4540. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListExte" +
  4541. "nsions", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4542. [return: System.Xml.Serialization.XmlArrayAttribute("Extensions")]
  4543. public Extension[] ListExtensions(string ExtensionType) {
  4544. object[] results = this.Invoke("ListExtensions", new object[] {
  4545. ExtensionType});
  4546. return ((Extension[])(results[0]));
  4547. }
  4548. /// <remarks/>
  4549. public System.IAsyncResult BeginListExtensions(string ExtensionType, System.AsyncCallback callback, object asyncState) {
  4550. return this.BeginInvoke("ListExtensions", new object[] {
  4551. ExtensionType}, callback, asyncState);
  4552. }
  4553. /// <remarks/>
  4554. public Extension[] EndListExtensions(System.IAsyncResult asyncResult) {
  4555. object[] results = this.EndInvoke(asyncResult);
  4556. return ((Extension[])(results[0]));
  4557. }
  4558. /// <remarks/>
  4559. public void ListExtensionsAsync(string ExtensionType) {
  4560. this.ListExtensionsAsync(ExtensionType, null);
  4561. }
  4562. /// <remarks/>
  4563. public void ListExtensionsAsync(string ExtensionType, object userState) {
  4564. if ((this.ListExtensionsOperationCompleted == null)) {
  4565. this.ListExtensionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListExtensionsOperationCompleted);
  4566. }
  4567. this.InvokeAsync("ListExtensions", new object[] {
  4568. ExtensionType}, this.ListExtensionsOperationCompleted, userState);
  4569. }
  4570. private void OnListExtensionsOperationCompleted(object arg) {
  4571. if ((this.ListExtensionsCompleted != null)) {
  4572. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4573. this.ListExtensionsCompleted(this, new ListExtensionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4574. }
  4575. }
  4576. /// <remarks/>
  4577. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4578. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4579. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListExte" +
  4580. "nsionTypes", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4581. public string[] ListExtensionTypes() {
  4582. object[] results = this.Invoke("ListExtensionTypes", new object[0]);
  4583. return ((string[])(results[0]));
  4584. }
  4585. /// <remarks/>
  4586. public System.IAsyncResult BeginListExtensionTypes(System.AsyncCallback callback, object asyncState) {
  4587. return this.BeginInvoke("ListExtensionTypes", new object[0], callback, asyncState);
  4588. }
  4589. /// <remarks/>
  4590. public string[] EndListExtensionTypes(System.IAsyncResult asyncResult) {
  4591. object[] results = this.EndInvoke(asyncResult);
  4592. return ((string[])(results[0]));
  4593. }
  4594. /// <remarks/>
  4595. public void ListExtensionTypesAsync() {
  4596. this.ListExtensionTypesAsync(null);
  4597. }
  4598. /// <remarks/>
  4599. public void ListExtensionTypesAsync(object userState) {
  4600. if ((this.ListExtensionTypesOperationCompleted == null)) {
  4601. this.ListExtensionTypesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListExtensionTypesOperationCompleted);
  4602. }
  4603. this.InvokeAsync("ListExtensionTypes", new object[0], this.ListExtensionTypesOperationCompleted, userState);
  4604. }
  4605. private void OnListExtensionTypesOperationCompleted(object arg) {
  4606. if ((this.ListExtensionTypesCompleted != null)) {
  4607. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4608. this.ListExtensionTypesCompleted(this, new ListExtensionTypesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4609. }
  4610. }
  4611. /// <remarks/>
  4612. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4613. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4614. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListEven" +
  4615. "ts", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4616. [return: System.Xml.Serialization.XmlArrayAttribute("Events")]
  4617. public Event[] ListEvents() {
  4618. object[] results = this.Invoke("ListEvents", new object[0]);
  4619. return ((Event[])(results[0]));
  4620. }
  4621. /// <remarks/>
  4622. public System.IAsyncResult BeginListEvents(System.AsyncCallback callback, object asyncState) {
  4623. return this.BeginInvoke("ListEvents", new object[0], callback, asyncState);
  4624. }
  4625. /// <remarks/>
  4626. public Event[] EndListEvents(System.IAsyncResult asyncResult) {
  4627. object[] results = this.EndInvoke(asyncResult);
  4628. return ((Event[])(results[0]));
  4629. }
  4630. /// <remarks/>
  4631. public void ListEventsAsync() {
  4632. this.ListEventsAsync(null);
  4633. }
  4634. /// <remarks/>
  4635. public void ListEventsAsync(object userState) {
  4636. if ((this.ListEventsOperationCompleted == null)) {
  4637. this.ListEventsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListEventsOperationCompleted);
  4638. }
  4639. this.InvokeAsync("ListEvents", new object[0], this.ListEventsOperationCompleted, userState);
  4640. }
  4641. private void OnListEventsOperationCompleted(object arg) {
  4642. if ((this.ListEventsCompleted != null)) {
  4643. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4644. this.ListEventsCompleted(this, new ListEventsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4645. }
  4646. }
  4647. /// <remarks/>
  4648. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4649. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4650. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/FireEven" +
  4651. "t", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4652. public void FireEvent(string EventType, string EventData, string SiteUrl) {
  4653. this.Invoke("FireEvent", new object[] {
  4654. EventType,
  4655. EventData,
  4656. SiteUrl});
  4657. }
  4658. /// <remarks/>
  4659. public System.IAsyncResult BeginFireEvent(string EventType, string EventData, string SiteUrl, System.AsyncCallback callback, object asyncState) {
  4660. return this.BeginInvoke("FireEvent", new object[] {
  4661. EventType,
  4662. EventData,
  4663. SiteUrl}, callback, asyncState);
  4664. }
  4665. /// <remarks/>
  4666. public void EndFireEvent(System.IAsyncResult asyncResult) {
  4667. this.EndInvoke(asyncResult);
  4668. }
  4669. /// <remarks/>
  4670. public void FireEventAsync(string EventType, string EventData, string SiteUrl) {
  4671. this.FireEventAsync(EventType, EventData, SiteUrl, null);
  4672. }
  4673. /// <remarks/>
  4674. public void FireEventAsync(string EventType, string EventData, string SiteUrl, object userState) {
  4675. if ((this.FireEventOperationCompleted == null)) {
  4676. this.FireEventOperationCompleted = new System.Threading.SendOrPostCallback(this.OnFireEventOperationCompleted);
  4677. }
  4678. this.InvokeAsync("FireEvent", new object[] {
  4679. EventType,
  4680. EventData,
  4681. SiteUrl}, this.FireEventOperationCompleted, userState);
  4682. }
  4683. private void OnFireEventOperationCompleted(object arg) {
  4684. if ((this.FireEventCompleted != null)) {
  4685. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4686. this.FireEventCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4687. }
  4688. }
  4689. /// <remarks/>
  4690. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4691. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4692. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListJobs" +
  4693. "", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4694. [return: System.Xml.Serialization.XmlArrayAttribute("Jobs")]
  4695. public Job[] ListJobs() {
  4696. object[] results = this.Invoke("ListJobs", new object[0]);
  4697. return ((Job[])(results[0]));
  4698. }
  4699. /// <remarks/>
  4700. public System.IAsyncResult BeginListJobs(System.AsyncCallback callback, object asyncState) {
  4701. return this.BeginInvoke("ListJobs", new object[0], callback, asyncState);
  4702. }
  4703. /// <remarks/>
  4704. public Job[] EndListJobs(System.IAsyncResult asyncResult) {
  4705. object[] results = this.EndInvoke(asyncResult);
  4706. return ((Job[])(results[0]));
  4707. }
  4708. /// <remarks/>
  4709. public void ListJobsAsync() {
  4710. this.ListJobsAsync(null);
  4711. }
  4712. /// <remarks/>
  4713. public void ListJobsAsync(object userState) {
  4714. if ((this.ListJobsOperationCompleted == null)) {
  4715. this.ListJobsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListJobsOperationCompleted);
  4716. }
  4717. this.InvokeAsync("ListJobs", new object[0], this.ListJobsOperationCompleted, userState);
  4718. }
  4719. private void OnListJobsOperationCompleted(object arg) {
  4720. if ((this.ListJobsCompleted != null)) {
  4721. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4722. this.ListJobsCompleted(this, new ListJobsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4723. }
  4724. }
  4725. /// <remarks/>
  4726. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4727. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4728. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListJobT" +
  4729. "ypes", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4730. public string[] ListJobTypes() {
  4731. object[] results = this.Invoke("ListJobTypes", new object[0]);
  4732. return ((string[])(results[0]));
  4733. }
  4734. /// <remarks/>
  4735. public System.IAsyncResult BeginListJobTypes(System.AsyncCallback callback, object asyncState) {
  4736. return this.BeginInvoke("ListJobTypes", new object[0], callback, asyncState);
  4737. }
  4738. /// <remarks/>
  4739. public string[] EndListJobTypes(System.IAsyncResult asyncResult) {
  4740. object[] results = this.EndInvoke(asyncResult);
  4741. return ((string[])(results[0]));
  4742. }
  4743. /// <remarks/>
  4744. public void ListJobTypesAsync() {
  4745. this.ListJobTypesAsync(null);
  4746. }
  4747. /// <remarks/>
  4748. public void ListJobTypesAsync(object userState) {
  4749. if ((this.ListJobTypesOperationCompleted == null)) {
  4750. this.ListJobTypesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListJobTypesOperationCompleted);
  4751. }
  4752. this.InvokeAsync("ListJobTypes", new object[0], this.ListJobTypesOperationCompleted, userState);
  4753. }
  4754. private void OnListJobTypesOperationCompleted(object arg) {
  4755. if ((this.ListJobTypesCompleted != null)) {
  4756. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4757. this.ListJobTypesCompleted(this, new ListJobTypesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4758. }
  4759. }
  4760. /// <remarks/>
  4761. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4762. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4763. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListJobA" +
  4764. "ctions", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4765. public string[] ListJobActions() {
  4766. object[] results = this.Invoke("ListJobActions", new object[0]);
  4767. return ((string[])(results[0]));
  4768. }
  4769. /// <remarks/>
  4770. public System.IAsyncResult BeginListJobActions(System.AsyncCallback callback, object asyncState) {
  4771. return this.BeginInvoke("ListJobActions", new object[0], callback, asyncState);
  4772. }
  4773. /// <remarks/>
  4774. public string[] EndListJobActions(System.IAsyncResult asyncResult) {
  4775. object[] results = this.EndInvoke(asyncResult);
  4776. return ((string[])(results[0]));
  4777. }
  4778. /// <remarks/>
  4779. public void ListJobActionsAsync() {
  4780. this.ListJobActionsAsync(null);
  4781. }
  4782. /// <remarks/>
  4783. public void ListJobActionsAsync(object userState) {
  4784. if ((this.ListJobActionsOperationCompleted == null)) {
  4785. this.ListJobActionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListJobActionsOperationCompleted);
  4786. }
  4787. this.InvokeAsync("ListJobActions", new object[0], this.ListJobActionsOperationCompleted, userState);
  4788. }
  4789. private void OnListJobActionsOperationCompleted(object arg) {
  4790. if ((this.ListJobActionsCompleted != null)) {
  4791. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4792. this.ListJobActionsCompleted(this, new ListJobActionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4793. }
  4794. }
  4795. /// <remarks/>
  4796. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4797. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4798. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListJobS" +
  4799. "tates", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4800. public string[] ListJobStates() {
  4801. object[] results = this.Invoke("ListJobStates", new object[0]);
  4802. return ((string[])(results[0]));
  4803. }
  4804. /// <remarks/>
  4805. public System.IAsyncResult BeginListJobStates(System.AsyncCallback callback, object asyncState) {
  4806. return this.BeginInvoke("ListJobStates", new object[0], callback, asyncState);
  4807. }
  4808. /// <remarks/>
  4809. public string[] EndListJobStates(System.IAsyncResult asyncResult) {
  4810. object[] results = this.EndInvoke(asyncResult);
  4811. return ((string[])(results[0]));
  4812. }
  4813. /// <remarks/>
  4814. public void ListJobStatesAsync() {
  4815. this.ListJobStatesAsync(null);
  4816. }
  4817. /// <remarks/>
  4818. public void ListJobStatesAsync(object userState) {
  4819. if ((this.ListJobStatesOperationCompleted == null)) {
  4820. this.ListJobStatesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListJobStatesOperationCompleted);
  4821. }
  4822. this.InvokeAsync("ListJobStates", new object[0], this.ListJobStatesOperationCompleted, userState);
  4823. }
  4824. private void OnListJobStatesOperationCompleted(object arg) {
  4825. if ((this.ListJobStatesCompleted != null)) {
  4826. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4827. this.ListJobStatesCompleted(this, new ListJobStatesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4828. }
  4829. }
  4830. /// <remarks/>
  4831. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4832. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4833. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CancelJo" +
  4834. "b", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4835. public bool CancelJob(string JobID) {
  4836. object[] results = this.Invoke("CancelJob", new object[] {
  4837. JobID});
  4838. return ((bool)(results[0]));
  4839. }
  4840. /// <remarks/>
  4841. public System.IAsyncResult BeginCancelJob(string JobID, System.AsyncCallback callback, object asyncState) {
  4842. return this.BeginInvoke("CancelJob", new object[] {
  4843. JobID}, callback, asyncState);
  4844. }
  4845. /// <remarks/>
  4846. public bool EndCancelJob(System.IAsyncResult asyncResult) {
  4847. object[] results = this.EndInvoke(asyncResult);
  4848. return ((bool)(results[0]));
  4849. }
  4850. /// <remarks/>
  4851. public void CancelJobAsync(string JobID) {
  4852. this.CancelJobAsync(JobID, null);
  4853. }
  4854. /// <remarks/>
  4855. public void CancelJobAsync(string JobID, object userState) {
  4856. if ((this.CancelJobOperationCompleted == null)) {
  4857. this.CancelJobOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCancelJobOperationCompleted);
  4858. }
  4859. this.InvokeAsync("CancelJob", new object[] {
  4860. JobID}, this.CancelJobOperationCompleted, userState);
  4861. }
  4862. private void OnCancelJobOperationCompleted(object arg) {
  4863. if ((this.CancelJobCompleted != null)) {
  4864. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4865. this.CancelJobCompleted(this, new CancelJobCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4866. }
  4867. }
  4868. /// <remarks/>
  4869. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4870. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4871. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/CreateCa" +
  4872. "cheRefreshPlan", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4873. [return: System.Xml.Serialization.XmlElementAttribute("CacheRefreshPlanID")]
  4874. public string CreateCacheRefreshPlan(string ItemPath, string Description, string EventType, string MatchData, ParameterValue[] Parameters) {
  4875. object[] results = this.Invoke("CreateCacheRefreshPlan", new object[] {
  4876. ItemPath,
  4877. Description,
  4878. EventType,
  4879. MatchData,
  4880. Parameters});
  4881. return ((string)(results[0]));
  4882. }
  4883. /// <remarks/>
  4884. public System.IAsyncResult BeginCreateCacheRefreshPlan(string ItemPath, string Description, string EventType, string MatchData, ParameterValue[] Parameters, System.AsyncCallback callback, object asyncState) {
  4885. return this.BeginInvoke("CreateCacheRefreshPlan", new object[] {
  4886. ItemPath,
  4887. Description,
  4888. EventType,
  4889. MatchData,
  4890. Parameters}, callback, asyncState);
  4891. }
  4892. /// <remarks/>
  4893. public string EndCreateCacheRefreshPlan(System.IAsyncResult asyncResult) {
  4894. object[] results = this.EndInvoke(asyncResult);
  4895. return ((string)(results[0]));
  4896. }
  4897. /// <remarks/>
  4898. public void CreateCacheRefreshPlanAsync(string ItemPath, string Description, string EventType, string MatchData, ParameterValue[] Parameters) {
  4899. this.CreateCacheRefreshPlanAsync(ItemPath, Description, EventType, MatchData, Parameters, null);
  4900. }
  4901. /// <remarks/>
  4902. public void CreateCacheRefreshPlanAsync(string ItemPath, string Description, string EventType, string MatchData, ParameterValue[] Parameters, object userState) {
  4903. if ((this.CreateCacheRefreshPlanOperationCompleted == null)) {
  4904. this.CreateCacheRefreshPlanOperationCompleted = new System.Threading.SendOrPostCallback(this.OnCreateCacheRefreshPlanOperationCompleted);
  4905. }
  4906. this.InvokeAsync("CreateCacheRefreshPlan", new object[] {
  4907. ItemPath,
  4908. Description,
  4909. EventType,
  4910. MatchData,
  4911. Parameters}, this.CreateCacheRefreshPlanOperationCompleted, userState);
  4912. }
  4913. private void OnCreateCacheRefreshPlanOperationCompleted(object arg) {
  4914. if ((this.CreateCacheRefreshPlanCompleted != null)) {
  4915. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4916. this.CreateCacheRefreshPlanCompleted(this, new CreateCacheRefreshPlanCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4917. }
  4918. }
  4919. /// <remarks/>
  4920. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4921. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4922. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetCache" +
  4923. "RefreshPlanProperties", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4924. public void SetCacheRefreshPlanProperties(string CacheRefreshPlanID, string Description, string EventType, string MatchData, ParameterValue[] Parameters) {
  4925. this.Invoke("SetCacheRefreshPlanProperties", new object[] {
  4926. CacheRefreshPlanID,
  4927. Description,
  4928. EventType,
  4929. MatchData,
  4930. Parameters});
  4931. }
  4932. /// <remarks/>
  4933. public System.IAsyncResult BeginSetCacheRefreshPlanProperties(string CacheRefreshPlanID, string Description, string EventType, string MatchData, ParameterValue[] Parameters, System.AsyncCallback callback, object asyncState) {
  4934. return this.BeginInvoke("SetCacheRefreshPlanProperties", new object[] {
  4935. CacheRefreshPlanID,
  4936. Description,
  4937. EventType,
  4938. MatchData,
  4939. Parameters}, callback, asyncState);
  4940. }
  4941. /// <remarks/>
  4942. public void EndSetCacheRefreshPlanProperties(System.IAsyncResult asyncResult) {
  4943. this.EndInvoke(asyncResult);
  4944. }
  4945. /// <remarks/>
  4946. public void SetCacheRefreshPlanPropertiesAsync(string CacheRefreshPlanID, string Description, string EventType, string MatchData, ParameterValue[] Parameters) {
  4947. this.SetCacheRefreshPlanPropertiesAsync(CacheRefreshPlanID, Description, EventType, MatchData, Parameters, null);
  4948. }
  4949. /// <remarks/>
  4950. public void SetCacheRefreshPlanPropertiesAsync(string CacheRefreshPlanID, string Description, string EventType, string MatchData, ParameterValue[] Parameters, object userState) {
  4951. if ((this.SetCacheRefreshPlanPropertiesOperationCompleted == null)) {
  4952. this.SetCacheRefreshPlanPropertiesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSetCacheRefreshPlanPropertiesOperationCompleted);
  4953. }
  4954. this.InvokeAsync("SetCacheRefreshPlanProperties", new object[] {
  4955. CacheRefreshPlanID,
  4956. Description,
  4957. EventType,
  4958. MatchData,
  4959. Parameters}, this.SetCacheRefreshPlanPropertiesOperationCompleted, userState);
  4960. }
  4961. private void OnSetCacheRefreshPlanPropertiesOperationCompleted(object arg) {
  4962. if ((this.SetCacheRefreshPlanPropertiesCompleted != null)) {
  4963. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  4964. this.SetCacheRefreshPlanPropertiesCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  4965. }
  4966. }
  4967. /// <remarks/>
  4968. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  4969. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  4970. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetCache" +
  4971. "RefreshPlanProperties", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  4972. [return: System.Xml.Serialization.XmlElementAttribute("Description")]
  4973. public string GetCacheRefreshPlanProperties(string CacheRefreshPlanID, out string LastRunStatus, out CacheRefreshPlanState State, out string EventType, out string MatchData, out ParameterValue[] Parameters) {
  4974. object[] results = this.Invoke("GetCacheRefreshPlanProperties", new object[] {
  4975. CacheRefreshPlanID});
  4976. LastRunStatus = ((string)(results[1]));
  4977. State = ((CacheRefreshPlanState)(results[2]));
  4978. EventType = ((string)(results[3]));
  4979. MatchData = ((string)(results[4]));
  4980. Parameters = ((ParameterValue[])(results[5]));
  4981. return ((string)(results[0]));
  4982. }
  4983. /// <remarks/>
  4984. public System.IAsyncResult BeginGetCacheRefreshPlanProperties(string CacheRefreshPlanID, System.AsyncCallback callback, object asyncState) {
  4985. return this.BeginInvoke("GetCacheRefreshPlanProperties", new object[] {
  4986. CacheRefreshPlanID}, callback, asyncState);
  4987. }
  4988. /// <remarks/>
  4989. public string EndGetCacheRefreshPlanProperties(System.IAsyncResult asyncResult, out string LastRunStatus, out CacheRefreshPlanState State, out string EventType, out string MatchData, out ParameterValue[] Parameters) {
  4990. object[] results = this.EndInvoke(asyncResult);
  4991. LastRunStatus = ((string)(results[1]));
  4992. State = ((CacheRefreshPlanState)(results[2]));
  4993. EventType = ((string)(results[3]));
  4994. MatchData = ((string)(results[4]));
  4995. Parameters = ((ParameterValue[])(results[5]));
  4996. return ((string)(results[0]));
  4997. }
  4998. /// <remarks/>
  4999. public void GetCacheRefreshPlanPropertiesAsync(string CacheRefreshPlanID) {
  5000. this.GetCacheRefreshPlanPropertiesAsync(CacheRefreshPlanID, null);
  5001. }
  5002. /// <remarks/>
  5003. public void GetCacheRefreshPlanPropertiesAsync(string CacheRefreshPlanID, object userState) {
  5004. if ((this.GetCacheRefreshPlanPropertiesOperationCompleted == null)) {
  5005. this.GetCacheRefreshPlanPropertiesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetCacheRefreshPlanPropertiesOperationCompleted);
  5006. }
  5007. this.InvokeAsync("GetCacheRefreshPlanProperties", new object[] {
  5008. CacheRefreshPlanID}, this.GetCacheRefreshPlanPropertiesOperationCompleted, userState);
  5009. }
  5010. private void OnGetCacheRefreshPlanPropertiesOperationCompleted(object arg) {
  5011. if ((this.GetCacheRefreshPlanPropertiesCompleted != null)) {
  5012. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  5013. this.GetCacheRefreshPlanPropertiesCompleted(this, new GetCacheRefreshPlanPropertiesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  5014. }
  5015. }
  5016. /// <remarks/>
  5017. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  5018. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  5019. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/DeleteCa" +
  5020. "cheRefreshPlan", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  5021. public void DeleteCacheRefreshPlan(string CacheRefreshPlanID) {
  5022. this.Invoke("DeleteCacheRefreshPlan", new object[] {
  5023. CacheRefreshPlanID});
  5024. }
  5025. /// <remarks/>
  5026. public System.IAsyncResult BeginDeleteCacheRefreshPlan(string CacheRefreshPlanID, System.AsyncCallback callback, object asyncState) {
  5027. return this.BeginInvoke("DeleteCacheRefreshPlan", new object[] {
  5028. CacheRefreshPlanID}, callback, asyncState);
  5029. }
  5030. /// <remarks/>
  5031. public void EndDeleteCacheRefreshPlan(System.IAsyncResult asyncResult) {
  5032. this.EndInvoke(asyncResult);
  5033. }
  5034. /// <remarks/>
  5035. public void DeleteCacheRefreshPlanAsync(string CacheRefreshPlanID) {
  5036. this.DeleteCacheRefreshPlanAsync(CacheRefreshPlanID, null);
  5037. }
  5038. /// <remarks/>
  5039. public void DeleteCacheRefreshPlanAsync(string CacheRefreshPlanID, object userState) {
  5040. if ((this.DeleteCacheRefreshPlanOperationCompleted == null)) {
  5041. this.DeleteCacheRefreshPlanOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteCacheRefreshPlanOperationCompleted);
  5042. }
  5043. this.InvokeAsync("DeleteCacheRefreshPlan", new object[] {
  5044. CacheRefreshPlanID}, this.DeleteCacheRefreshPlanOperationCompleted, userState);
  5045. }
  5046. private void OnDeleteCacheRefreshPlanOperationCompleted(object arg) {
  5047. if ((this.DeleteCacheRefreshPlanCompleted != null)) {
  5048. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  5049. this.DeleteCacheRefreshPlanCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  5050. }
  5051. }
  5052. /// <remarks/>
  5053. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  5054. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  5055. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListCach" +
  5056. "eRefreshPlans", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  5057. [return: System.Xml.Serialization.XmlArrayAttribute("CacheRefreshPlans")]
  5058. public CacheRefreshPlan[] ListCacheRefreshPlans(string ItemPath) {
  5059. object[] results = this.Invoke("ListCacheRefreshPlans", new object[] {
  5060. ItemPath});
  5061. return ((CacheRefreshPlan[])(results[0]));
  5062. }
  5063. /// <remarks/>
  5064. public System.IAsyncResult BeginListCacheRefreshPlans(string ItemPath, System.AsyncCallback callback, object asyncState) {
  5065. return this.BeginInvoke("ListCacheRefreshPlans", new object[] {
  5066. ItemPath}, callback, asyncState);
  5067. }
  5068. /// <remarks/>
  5069. public CacheRefreshPlan[] EndListCacheRefreshPlans(System.IAsyncResult asyncResult) {
  5070. object[] results = this.EndInvoke(asyncResult);
  5071. return ((CacheRefreshPlan[])(results[0]));
  5072. }
  5073. /// <remarks/>
  5074. public void ListCacheRefreshPlansAsync(string ItemPath) {
  5075. this.ListCacheRefreshPlansAsync(ItemPath, null);
  5076. }
  5077. /// <remarks/>
  5078. public void ListCacheRefreshPlansAsync(string ItemPath, object userState) {
  5079. if ((this.ListCacheRefreshPlansOperationCompleted == null)) {
  5080. this.ListCacheRefreshPlansOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListCacheRefreshPlansOperationCompleted);
  5081. }
  5082. this.InvokeAsync("ListCacheRefreshPlans", new object[] {
  5083. ItemPath}, this.ListCacheRefreshPlansOperationCompleted, userState);
  5084. }
  5085. private void OnListCacheRefreshPlansOperationCompleted(object arg) {
  5086. if ((this.ListCacheRefreshPlansCompleted != null)) {
  5087. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  5088. this.ListCacheRefreshPlansCompleted(this, new ListCacheRefreshPlansCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  5089. }
  5090. }
  5091. /// <remarks/>
  5092. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  5093. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  5094. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/LogonUse" +
  5095. "r", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  5096. public void LogonUser(string userName, string password, string authority) {
  5097. this.Invoke("LogonUser", new object[] {
  5098. userName,
  5099. password,
  5100. authority});
  5101. }
  5102. /// <remarks/>
  5103. public System.IAsyncResult BeginLogonUser(string userName, string password, string authority, System.AsyncCallback callback, object asyncState) {
  5104. return this.BeginInvoke("LogonUser", new object[] {
  5105. userName,
  5106. password,
  5107. authority}, callback, asyncState);
  5108. }
  5109. /// <remarks/>
  5110. public void EndLogonUser(System.IAsyncResult asyncResult) {
  5111. this.EndInvoke(asyncResult);
  5112. }
  5113. /// <remarks/>
  5114. public void LogonUserAsync(string userName, string password, string authority) {
  5115. this.LogonUserAsync(userName, password, authority, null);
  5116. }
  5117. /// <remarks/>
  5118. public void LogonUserAsync(string userName, string password, string authority, object userState) {
  5119. if ((this.LogonUserOperationCompleted == null)) {
  5120. this.LogonUserOperationCompleted = new System.Threading.SendOrPostCallback(this.OnLogonUserOperationCompleted);
  5121. }
  5122. this.InvokeAsync("LogonUser", new object[] {
  5123. userName,
  5124. password,
  5125. authority}, this.LogonUserOperationCompleted, userState);
  5126. }
  5127. private void OnLogonUserOperationCompleted(object arg) {
  5128. if ((this.LogonUserCompleted != null)) {
  5129. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  5130. this.LogonUserCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  5131. }
  5132. }
  5133. /// <remarks/>
  5134. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  5135. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  5136. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/Logoff", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  5137. public void Logoff() {
  5138. this.Invoke("Logoff", new object[0]);
  5139. }
  5140. /// <remarks/>
  5141. public System.IAsyncResult BeginLogoff(System.AsyncCallback callback, object asyncState) {
  5142. return this.BeginInvoke("Logoff", new object[0], callback, asyncState);
  5143. }
  5144. /// <remarks/>
  5145. public void EndLogoff(System.IAsyncResult asyncResult) {
  5146. this.EndInvoke(asyncResult);
  5147. }
  5148. /// <remarks/>
  5149. public void LogoffAsync() {
  5150. this.LogoffAsync(null);
  5151. }
  5152. /// <remarks/>
  5153. public void LogoffAsync(object userState) {
  5154. if ((this.LogoffOperationCompleted == null)) {
  5155. this.LogoffOperationCompleted = new System.Threading.SendOrPostCallback(this.OnLogoffOperationCompleted);
  5156. }
  5157. this.InvokeAsync("Logoff", new object[0], this.LogoffOperationCompleted, userState);
  5158. }
  5159. private void OnLogoffOperationCompleted(object arg) {
  5160. if ((this.LogoffCompleted != null)) {
  5161. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  5162. this.LogoffCompleted(this, new System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  5163. }
  5164. }
  5165. /// <remarks/>
  5166. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  5167. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  5168. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetPermi" +
  5169. "ssions", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  5170. [return: System.Xml.Serialization.XmlArrayAttribute("Permissions")]
  5171. [return: System.Xml.Serialization.XmlArrayItemAttribute("Operation")]
  5172. public string[] GetPermissions(string ItemPath) {
  5173. object[] results = this.Invoke("GetPermissions", new object[] {
  5174. ItemPath});
  5175. return ((string[])(results[0]));
  5176. }
  5177. /// <remarks/>
  5178. public System.IAsyncResult BeginGetPermissions(string ItemPath, System.AsyncCallback callback, object asyncState) {
  5179. return this.BeginInvoke("GetPermissions", new object[] {
  5180. ItemPath}, callback, asyncState);
  5181. }
  5182. /// <remarks/>
  5183. public string[] EndGetPermissions(System.IAsyncResult asyncResult) {
  5184. object[] results = this.EndInvoke(asyncResult);
  5185. return ((string[])(results[0]));
  5186. }
  5187. /// <remarks/>
  5188. public void GetPermissionsAsync(string ItemPath) {
  5189. this.GetPermissionsAsync(ItemPath, null);
  5190. }
  5191. /// <remarks/>
  5192. public void GetPermissionsAsync(string ItemPath, object userState) {
  5193. if ((this.GetPermissionsOperationCompleted == null)) {
  5194. this.GetPermissionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetPermissionsOperationCompleted);
  5195. }
  5196. this.InvokeAsync("GetPermissions", new object[] {
  5197. ItemPath}, this.GetPermissionsOperationCompleted, userState);
  5198. }
  5199. private void OnGetPermissionsOperationCompleted(object arg) {
  5200. if ((this.GetPermissionsCompleted != null)) {
  5201. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  5202. this.GetPermissionsCompleted(this, new GetPermissionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  5203. }
  5204. }
  5205. /// <remarks/>
  5206. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  5207. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  5208. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/GetSyste" +
  5209. "mPermissions", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  5210. [return: System.Xml.Serialization.XmlArrayAttribute("Permissions")]
  5211. [return: System.Xml.Serialization.XmlArrayItemAttribute("Operation")]
  5212. public string[] GetSystemPermissions() {
  5213. object[] results = this.Invoke("GetSystemPermissions", new object[0]);
  5214. return ((string[])(results[0]));
  5215. }
  5216. /// <remarks/>
  5217. public System.IAsyncResult BeginGetSystemPermissions(System.AsyncCallback callback, object asyncState) {
  5218. return this.BeginInvoke("GetSystemPermissions", new object[0], callback, asyncState);
  5219. }
  5220. /// <remarks/>
  5221. public string[] EndGetSystemPermissions(System.IAsyncResult asyncResult) {
  5222. object[] results = this.EndInvoke(asyncResult);
  5223. return ((string[])(results[0]));
  5224. }
  5225. /// <remarks/>
  5226. public void GetSystemPermissionsAsync() {
  5227. this.GetSystemPermissionsAsync(null);
  5228. }
  5229. /// <remarks/>
  5230. public void GetSystemPermissionsAsync(object userState) {
  5231. if ((this.GetSystemPermissionsOperationCompleted == null)) {
  5232. this.GetSystemPermissionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSystemPermissionsOperationCompleted);
  5233. }
  5234. this.InvokeAsync("GetSystemPermissions", new object[0], this.GetSystemPermissionsOperationCompleted, userState);
  5235. }
  5236. private void OnGetSystemPermissionsOperationCompleted(object arg) {
  5237. if ((this.GetSystemPermissionsCompleted != null)) {
  5238. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  5239. this.GetSystemPermissionsCompleted(this, new GetSystemPermissionsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  5240. }
  5241. }
  5242. /// <remarks/>
  5243. [System.Web.Services.Protocols.SoapHeaderAttribute("TrustedUserHeaderValue")]
  5244. [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
  5245. [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/ListSecu" +
  5246. "rityScopes", RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  5247. public string[] ListSecurityScopes() {
  5248. object[] results = this.Invoke("ListSecurityScopes", new object[0]);
  5249. return ((string[])(results[0]));
  5250. }
  5251. /// <remarks/>
  5252. public System.IAsyncResult BeginListSecurityScopes(System.AsyncCallback callback, object asyncState) {
  5253. return this.BeginInvoke("ListSecurityScopes", new object[0], callback, asyncState);
  5254. }
  5255. /// <remarks/>
  5256. public string[] EndListSecurityScopes(System.IAsyncResult asyncResult) {
  5257. object[] results = this.EndInvoke(asyncResult);
  5258. return ((string[])(results[0]));
  5259. }
  5260. /// <remarks/>
  5261. public void ListSecurityScopesAsync() {
  5262. this.ListSecurityScopesAsync(null);
  5263. }
  5264. /// <remarks/>
  5265. public void ListSecurityScopesAsync(object userState) {
  5266. if ((this.ListSecurityScopesOperationCompleted == null)) {
  5267. this.ListSecurityScopesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListSecurityScopesOperationCompleted);
  5268. }
  5269. this.InvokeAsync("ListSecurityScopes", new object[0], this.ListSecurityScopesOperationCompleted, userState);
  5270. }
  5271. private void OnListSecurityScopesOperationCompleted(object arg) {
  5272. if ((this.ListSecurityScopesCompleted != null)) {
  5273. System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  5274. this.ListSecurityScopesCompleted(this, new ListSecurityScopesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  5275. }
  5276. }
  5277. /// <remarks/>
  5278. public new void CancelAsync(object userState) {
  5279. base.CancelAsync(userState);
  5280. }
  5281. }
  5282. /// <remarks/>
  5283. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  5284. [System.SerializableAttribute()]
  5285. [System.Diagnostics.DebuggerStepThroughAttribute()]
  5286. [System.ComponentModel.DesignerCategoryAttribute("code")]
  5287. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  5288. [System.Xml.Serialization.XmlRootAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsNullable=false)]
  5289. public partial class ItemNamespaceHeader : System.Web.Services.Protocols.SoapHeader {
  5290. private ItemNamespaceEnum itemNamespaceField;
  5291. private System.Xml.XmlAttribute[] anyAttrField;
  5292. /// <remarks/>
  5293. public ItemNamespaceEnum ItemNamespace {
  5294. get {
  5295. return this.itemNamespaceField;
  5296. }
  5297. set {
  5298. this.itemNamespaceField = value;
  5299. }
  5300. }
  5301. /// <remarks/>
  5302. [System.Xml.Serialization.XmlAnyAttributeAttribute()]
  5303. public System.Xml.XmlAttribute[] AnyAttr {
  5304. get {
  5305. return this.anyAttrField;
  5306. }
  5307. set {
  5308. this.anyAttrField = value;
  5309. }
  5310. }
  5311. }
  5312. /// <remarks/>
  5313. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  5314. [System.SerializableAttribute()]
  5315. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  5316. public enum ItemNamespaceEnum {
  5317. /// <remarks/>
  5318. PathBased,
  5319. /// <remarks/>
  5320. GUIDBased,
  5321. }
  5322. /// <remarks/>
  5323. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  5324. [System.SerializableAttribute()]
  5325. [System.Diagnostics.DebuggerStepThroughAttribute()]
  5326. [System.ComponentModel.DesignerCategoryAttribute("code")]
  5327. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  5328. public partial class CacheRefreshPlan {
  5329. private string cacheRefreshPlanIDField;
  5330. private string itemPathField;
  5331. private string descriptionField;
  5332. private CacheRefreshPlanState stateField;
  5333. private System.DateTime lastExecutedField;
  5334. private System.DateTime modifiedDateField;
  5335. private string modifiedByField;
  5336. private string lastRunStatusField;
  5337. /// <remarks/>
  5338. public string CacheRefreshPlanID {
  5339. get {
  5340. return this.cacheRefreshPlanIDField;
  5341. }
  5342. set {
  5343. this.cacheRefreshPlanIDField = value;
  5344. }
  5345. }
  5346. /// <remarks/>
  5347. public string ItemPath {
  5348. get {
  5349. return this.itemPathField;
  5350. }
  5351. set {
  5352. this.itemPathField = value;
  5353. }
  5354. }
  5355. /// <remarks/>
  5356. public string Description {
  5357. get {
  5358. return this.descriptionField;
  5359. }
  5360. set {
  5361. this.descriptionField = value;
  5362. }
  5363. }
  5364. /// <remarks/>
  5365. public CacheRefreshPlanState State {
  5366. get {
  5367. return this.stateField;
  5368. }
  5369. set {
  5370. this.stateField = value;
  5371. }
  5372. }
  5373. /// <remarks/>
  5374. public System.DateTime LastExecuted {
  5375. get {
  5376. return this.lastExecutedField;
  5377. }
  5378. set {
  5379. this.lastExecutedField = value;
  5380. }
  5381. }
  5382. /// <remarks/>
  5383. public System.DateTime ModifiedDate {
  5384. get {
  5385. return this.modifiedDateField;
  5386. }
  5387. set {
  5388. this.modifiedDateField = value;
  5389. }
  5390. }
  5391. /// <remarks/>
  5392. public string ModifiedBy {
  5393. get {
  5394. return this.modifiedByField;
  5395. }
  5396. set {
  5397. this.modifiedByField = value;
  5398. }
  5399. }
  5400. /// <remarks/>
  5401. public string LastRunStatus {
  5402. get {
  5403. return this.lastRunStatusField;
  5404. }
  5405. set {
  5406. this.lastRunStatusField = value;
  5407. }
  5408. }
  5409. }
  5410. /// <remarks/>
  5411. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  5412. [System.SerializableAttribute()]
  5413. [System.Diagnostics.DebuggerStepThroughAttribute()]
  5414. [System.ComponentModel.DesignerCategoryAttribute("code")]
  5415. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  5416. public partial class CacheRefreshPlanState {
  5417. private bool missingParameterValueField;
  5418. private bool invalidParameterValueField;
  5419. private bool unknownItemParameterField;
  5420. private bool cachingNotEnabledOnItemField;
  5421. /// <remarks/>
  5422. public bool MissingParameterValue {
  5423. get {
  5424. return this.missingParameterValueField;
  5425. }
  5426. set {
  5427. this.missingParameterValueField = value;
  5428. }
  5429. }
  5430. /// <remarks/>
  5431. public bool InvalidParameterValue {
  5432. get {
  5433. return this.invalidParameterValueField;
  5434. }
  5435. set {
  5436. this.invalidParameterValueField = value;
  5437. }
  5438. }
  5439. /// <remarks/>
  5440. public bool UnknownItemParameter {
  5441. get {
  5442. return this.unknownItemParameterField;
  5443. }
  5444. set {
  5445. this.unknownItemParameterField = value;
  5446. }
  5447. }
  5448. /// <remarks/>
  5449. public bool CachingNotEnabledOnItem {
  5450. get {
  5451. return this.cachingNotEnabledOnItemField;
  5452. }
  5453. set {
  5454. this.cachingNotEnabledOnItemField = value;
  5455. }
  5456. }
  5457. }
  5458. /// <remarks/>
  5459. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  5460. [System.SerializableAttribute()]
  5461. [System.Diagnostics.DebuggerStepThroughAttribute()]
  5462. [System.ComponentModel.DesignerCategoryAttribute("code")]
  5463. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  5464. public partial class Job {
  5465. private string jobIDField;
  5466. private string nameField;
  5467. private string pathField;
  5468. private string descriptionField;
  5469. private string machineField;
  5470. private string userField;
  5471. private System.DateTime startDateTimeField;
  5472. private string jobActionNameField;
  5473. private string jobTypeNameField;
  5474. private string jobStatusNameField;
  5475. /// <remarks/>
  5476. public string JobID {
  5477. get {
  5478. return this.jobIDField;
  5479. }
  5480. set {
  5481. this.jobIDField = value;
  5482. }
  5483. }
  5484. /// <remarks/>
  5485. public string Name {
  5486. get {
  5487. return this.nameField;
  5488. }
  5489. set {
  5490. this.nameField = value;
  5491. }
  5492. }
  5493. /// <remarks/>
  5494. public string Path {
  5495. get {
  5496. return this.pathField;
  5497. }
  5498. set {
  5499. this.pathField = value;
  5500. }
  5501. }
  5502. /// <remarks/>
  5503. public string Description {
  5504. get {
  5505. return this.descriptionField;
  5506. }
  5507. set {
  5508. this.descriptionField = value;
  5509. }
  5510. }
  5511. /// <remarks/>
  5512. public string Machine {
  5513. get {
  5514. return this.machineField;
  5515. }
  5516. set {
  5517. this.machineField = value;
  5518. }
  5519. }
  5520. /// <remarks/>
  5521. public string User {
  5522. get {
  5523. return this.userField;
  5524. }
  5525. set {
  5526. this.userField = value;
  5527. }
  5528. }
  5529. /// <remarks/>
  5530. public System.DateTime StartDateTime {
  5531. get {
  5532. return this.startDateTimeField;
  5533. }
  5534. set {
  5535. this.startDateTimeField = value;
  5536. }
  5537. }
  5538. /// <remarks/>
  5539. public string JobActionName {
  5540. get {
  5541. return this.jobActionNameField;
  5542. }
  5543. set {
  5544. this.jobActionNameField = value;
  5545. }
  5546. }
  5547. /// <remarks/>
  5548. public string JobTypeName {
  5549. get {
  5550. return this.jobTypeNameField;
  5551. }
  5552. set {
  5553. this.jobTypeNameField = value;
  5554. }
  5555. }
  5556. /// <remarks/>
  5557. public string JobStatusName {
  5558. get {
  5559. return this.jobStatusNameField;
  5560. }
  5561. set {
  5562. this.jobStatusNameField = value;
  5563. }
  5564. }
  5565. }
  5566. /// <remarks/>
  5567. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  5568. [System.SerializableAttribute()]
  5569. [System.Diagnostics.DebuggerStepThroughAttribute()]
  5570. [System.ComponentModel.DesignerCategoryAttribute("code")]
  5571. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  5572. public partial class Event {
  5573. private string typeField;
  5574. /// <remarks/>
  5575. public string Type {
  5576. get {
  5577. return this.typeField;
  5578. }
  5579. set {
  5580. this.typeField = value;
  5581. }
  5582. }
  5583. }
  5584. /// <remarks/>
  5585. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  5586. [System.SerializableAttribute()]
  5587. [System.Diagnostics.DebuggerStepThroughAttribute()]
  5588. [System.ComponentModel.DesignerCategoryAttribute("code")]
  5589. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  5590. public partial class Extension {
  5591. private string extensionTypeNameField;
  5592. private string nameField;
  5593. private string localizedNameField;
  5594. private bool visibleField;
  5595. private bool isModelGenerationSupportedField;
  5596. /// <remarks/>
  5597. public string ExtensionTypeName {
  5598. get {
  5599. return this.extensionTypeNameField;
  5600. }
  5601. set {
  5602. this.extensionTypeNameField = value;
  5603. }
  5604. }
  5605. /// <remarks/>
  5606. public string Name {
  5607. get {
  5608. return this.nameField;
  5609. }
  5610. set {
  5611. this.nameField = value;
  5612. }
  5613. }
  5614. /// <remarks/>
  5615. public string LocalizedName {
  5616. get {
  5617. return this.localizedNameField;
  5618. }
  5619. set {
  5620. this.localizedNameField = value;
  5621. }
  5622. }
  5623. /// <remarks/>
  5624. public bool Visible {
  5625. get {
  5626. return this.visibleField;
  5627. }
  5628. set {
  5629. this.visibleField = value;
  5630. }
  5631. }
  5632. /// <remarks/>
  5633. public bool IsModelGenerationSupported {
  5634. get {
  5635. return this.isModelGenerationSupportedField;
  5636. }
  5637. set {
  5638. this.isModelGenerationSupportedField = value;
  5639. }
  5640. }
  5641. }
  5642. /// <remarks/>
  5643. [System.Xml.Serialization.XmlIncludeAttribute(typeof(ScheduleExpiration))]
  5644. [System.Xml.Serialization.XmlIncludeAttribute(typeof(TimeExpiration))]
  5645. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  5646. [System.SerializableAttribute()]
  5647. [System.Diagnostics.DebuggerStepThroughAttribute()]
  5648. [System.ComponentModel.DesignerCategoryAttribute("code")]
  5649. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  5650. public partial class ExpirationDefinition {
  5651. }
  5652. /// <remarks/>
  5653. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  5654. [System.SerializableAttribute()]
  5655. [System.Diagnostics.DebuggerStepThroughAttribute()]
  5656. [System.ComponentModel.DesignerCategoryAttribute("code")]
  5657. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  5658. public partial class ScheduleExpiration : ExpirationDefinition {
  5659. private ScheduleDefinitionOrReference itemField;
  5660. /// <remarks/>
  5661. [System.Xml.Serialization.XmlElementAttribute("ScheduleDefinition", typeof(ScheduleDefinition))]
  5662. [System.Xml.Serialization.XmlElementAttribute("ScheduleReference", typeof(ScheduleReference))]
  5663. public ScheduleDefinitionOrReference Item {
  5664. get {
  5665. return this.itemField;
  5666. }
  5667. set {
  5668. this.itemField = value;
  5669. }
  5670. }
  5671. }
  5672. /// <remarks/>
  5673. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  5674. [System.SerializableAttribute()]
  5675. [System.Diagnostics.DebuggerStepThroughAttribute()]
  5676. [System.ComponentModel.DesignerCategoryAttribute("code")]
  5677. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  5678. public partial class ScheduleDefinition : ScheduleDefinitionOrReference {
  5679. private System.DateTime startDateTimeField;
  5680. private System.DateTime endDateField;
  5681. private bool endDateFieldSpecified;
  5682. private RecurrencePattern itemField;
  5683. /// <remarks/>
  5684. public System.DateTime StartDateTime {
  5685. get {
  5686. return this.startDateTimeField;
  5687. }
  5688. set {
  5689. this.startDateTimeField = value;
  5690. }
  5691. }
  5692. /// <remarks/>
  5693. public System.DateTime EndDate {
  5694. get {
  5695. return this.endDateField;
  5696. }
  5697. set {
  5698. this.endDateField = value;
  5699. }
  5700. }
  5701. /// <remarks/>
  5702. [System.Xml.Serialization.XmlIgnoreAttribute()]
  5703. public bool EndDateSpecified {
  5704. get {
  5705. return this.endDateFieldSpecified;
  5706. }
  5707. set {
  5708. this.endDateFieldSpecified = value;
  5709. }
  5710. }
  5711. /// <remarks/>
  5712. [System.Xml.Serialization.XmlElementAttribute("DailyRecurrence", typeof(DailyRecurrence))]
  5713. [System.Xml.Serialization.XmlElementAttribute("MinuteRecurrence", typeof(MinuteRecurrence))]
  5714. [System.Xml.Serialization.XmlElementAttribute("MonthlyDOWRecurrence", typeof(MonthlyDOWRecurrence))]
  5715. [System.Xml.Serialization.XmlElementAttribute("MonthlyRecurrence", typeof(MonthlyRecurrence))]
  5716. [System.Xml.Serialization.XmlElementAttribute("WeeklyRecurrence", typeof(WeeklyRecurrence))]
  5717. public RecurrencePattern Item {
  5718. get {
  5719. return this.itemField;
  5720. }
  5721. set {
  5722. this.itemField = value;
  5723. }
  5724. }
  5725. }
  5726. /// <remarks/>
  5727. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  5728. [System.SerializableAttribute()]
  5729. [System.Diagnostics.DebuggerStepThroughAttribute()]
  5730. [System.ComponentModel.DesignerCategoryAttribute("code")]
  5731. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  5732. public partial class DailyRecurrence : RecurrencePattern {
  5733. private int daysIntervalField;
  5734. /// <remarks/>
  5735. public int DaysInterval {
  5736. get {
  5737. return this.daysIntervalField;
  5738. }
  5739. set {
  5740. this.daysIntervalField = value;
  5741. }
  5742. }
  5743. }
  5744. /// <remarks/>
  5745. [System.Xml.Serialization.XmlIncludeAttribute(typeof(MinuteRecurrence))]
  5746. [System.Xml.Serialization.XmlIncludeAttribute(typeof(DailyRecurrence))]
  5747. [System.Xml.Serialization.XmlIncludeAttribute(typeof(WeeklyRecurrence))]
  5748. [System.Xml.Serialization.XmlIncludeAttribute(typeof(MonthlyDOWRecurrence))]
  5749. [System.Xml.Serialization.XmlIncludeAttribute(typeof(MonthlyRecurrence))]
  5750. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  5751. [System.SerializableAttribute()]
  5752. [System.Diagnostics.DebuggerStepThroughAttribute()]
  5753. [System.ComponentModel.DesignerCategoryAttribute("code")]
  5754. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  5755. public partial class RecurrencePattern {
  5756. }
  5757. /// <remarks/>
  5758. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  5759. [System.SerializableAttribute()]
  5760. [System.Diagnostics.DebuggerStepThroughAttribute()]
  5761. [System.ComponentModel.DesignerCategoryAttribute("code")]
  5762. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  5763. public partial class MinuteRecurrence : RecurrencePattern {
  5764. private int minutesIntervalField;
  5765. /// <remarks/>
  5766. public int MinutesInterval {
  5767. get {
  5768. return this.minutesIntervalField;
  5769. }
  5770. set {
  5771. this.minutesIntervalField = value;
  5772. }
  5773. }
  5774. }
  5775. /// <remarks/>
  5776. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  5777. [System.SerializableAttribute()]
  5778. [System.Diagnostics.DebuggerStepThroughAttribute()]
  5779. [System.ComponentModel.DesignerCategoryAttribute("code")]
  5780. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  5781. public partial class WeeklyRecurrence : RecurrencePattern {
  5782. private int weeksIntervalField;
  5783. private bool weeksIntervalFieldSpecified;
  5784. private DaysOfWeekSelector daysOfWeekField;
  5785. /// <remarks/>
  5786. public int WeeksInterval {
  5787. get {
  5788. return this.weeksIntervalField;
  5789. }
  5790. set {
  5791. this.weeksIntervalField = value;
  5792. }
  5793. }
  5794. /// <remarks/>
  5795. [System.Xml.Serialization.XmlIgnoreAttribute()]
  5796. public bool WeeksIntervalSpecified {
  5797. get {
  5798. return this.weeksIntervalFieldSpecified;
  5799. }
  5800. set {
  5801. this.weeksIntervalFieldSpecified = value;
  5802. }
  5803. }
  5804. /// <remarks/>
  5805. public DaysOfWeekSelector DaysOfWeek {
  5806. get {
  5807. return this.daysOfWeekField;
  5808. }
  5809. set {
  5810. this.daysOfWeekField = value;
  5811. }
  5812. }
  5813. }
  5814. /// <remarks/>
  5815. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  5816. [System.SerializableAttribute()]
  5817. [System.Diagnostics.DebuggerStepThroughAttribute()]
  5818. [System.ComponentModel.DesignerCategoryAttribute("code")]
  5819. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  5820. public partial class DaysOfWeekSelector {
  5821. private bool sundayField;
  5822. private bool mondayField;
  5823. private bool tuesdayField;
  5824. private bool wednesdayField;
  5825. private bool thursdayField;
  5826. private bool fridayField;
  5827. private bool saturdayField;
  5828. /// <remarks/>
  5829. public bool Sunday {
  5830. get {
  5831. return this.sundayField;
  5832. }
  5833. set {
  5834. this.sundayField = value;
  5835. }
  5836. }
  5837. /// <remarks/>
  5838. public bool Monday {
  5839. get {
  5840. return this.mondayField;
  5841. }
  5842. set {
  5843. this.mondayField = value;
  5844. }
  5845. }
  5846. /// <remarks/>
  5847. public bool Tuesday {
  5848. get {
  5849. return this.tuesdayField;
  5850. }
  5851. set {
  5852. this.tuesdayField = value;
  5853. }
  5854. }
  5855. /// <remarks/>
  5856. public bool Wednesday {
  5857. get {
  5858. return this.wednesdayField;
  5859. }
  5860. set {
  5861. this.wednesdayField = value;
  5862. }
  5863. }
  5864. /// <remarks/>
  5865. public bool Thursday {
  5866. get {
  5867. return this.thursdayField;
  5868. }
  5869. set {
  5870. this.thursdayField = value;
  5871. }
  5872. }
  5873. /// <remarks/>
  5874. public bool Friday {
  5875. get {
  5876. return this.fridayField;
  5877. }
  5878. set {
  5879. this.fridayField = value;
  5880. }
  5881. }
  5882. /// <remarks/>
  5883. public bool Saturday {
  5884. get {
  5885. return this.saturdayField;
  5886. }
  5887. set {
  5888. this.saturdayField = value;
  5889. }
  5890. }
  5891. }
  5892. /// <remarks/>
  5893. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  5894. [System.SerializableAttribute()]
  5895. [System.Diagnostics.DebuggerStepThroughAttribute()]
  5896. [System.ComponentModel.DesignerCategoryAttribute("code")]
  5897. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  5898. public partial class MonthlyDOWRecurrence : RecurrencePattern {
  5899. private WeekNumberEnum whichWeekField;
  5900. private bool whichWeekFieldSpecified;
  5901. private DaysOfWeekSelector daysOfWeekField;
  5902. private MonthsOfYearSelector monthsOfYearField;
  5903. /// <remarks/>
  5904. public WeekNumberEnum WhichWeek {
  5905. get {
  5906. return this.whichWeekField;
  5907. }
  5908. set {
  5909. this.whichWeekField = value;
  5910. }
  5911. }
  5912. /// <remarks/>
  5913. [System.Xml.Serialization.XmlIgnoreAttribute()]
  5914. public bool WhichWeekSpecified {
  5915. get {
  5916. return this.whichWeekFieldSpecified;
  5917. }
  5918. set {
  5919. this.whichWeekFieldSpecified = value;
  5920. }
  5921. }
  5922. /// <remarks/>
  5923. public DaysOfWeekSelector DaysOfWeek {
  5924. get {
  5925. return this.daysOfWeekField;
  5926. }
  5927. set {
  5928. this.daysOfWeekField = value;
  5929. }
  5930. }
  5931. /// <remarks/>
  5932. public MonthsOfYearSelector MonthsOfYear {
  5933. get {
  5934. return this.monthsOfYearField;
  5935. }
  5936. set {
  5937. this.monthsOfYearField = value;
  5938. }
  5939. }
  5940. }
  5941. /// <remarks/>
  5942. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  5943. [System.SerializableAttribute()]
  5944. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  5945. public enum WeekNumberEnum {
  5946. /// <remarks/>
  5947. FirstWeek,
  5948. /// <remarks/>
  5949. SecondWeek,
  5950. /// <remarks/>
  5951. ThirdWeek,
  5952. /// <remarks/>
  5953. FourthWeek,
  5954. /// <remarks/>
  5955. LastWeek,
  5956. }
  5957. /// <remarks/>
  5958. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  5959. [System.SerializableAttribute()]
  5960. [System.Diagnostics.DebuggerStepThroughAttribute()]
  5961. [System.ComponentModel.DesignerCategoryAttribute("code")]
  5962. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  5963. public partial class MonthsOfYearSelector {
  5964. private bool januaryField;
  5965. private bool februaryField;
  5966. private bool marchField;
  5967. private bool aprilField;
  5968. private bool mayField;
  5969. private bool juneField;
  5970. private bool julyField;
  5971. private bool augustField;
  5972. private bool septemberField;
  5973. private bool octoberField;
  5974. private bool novemberField;
  5975. private bool decemberField;
  5976. /// <remarks/>
  5977. public bool January {
  5978. get {
  5979. return this.januaryField;
  5980. }
  5981. set {
  5982. this.januaryField = value;
  5983. }
  5984. }
  5985. /// <remarks/>
  5986. public bool February {
  5987. get {
  5988. return this.februaryField;
  5989. }
  5990. set {
  5991. this.februaryField = value;
  5992. }
  5993. }
  5994. /// <remarks/>
  5995. public bool March {
  5996. get {
  5997. return this.marchField;
  5998. }
  5999. set {
  6000. this.marchField = value;
  6001. }
  6002. }
  6003. /// <remarks/>
  6004. public bool April {
  6005. get {
  6006. return this.aprilField;
  6007. }
  6008. set {
  6009. this.aprilField = value;
  6010. }
  6011. }
  6012. /// <remarks/>
  6013. public bool May {
  6014. get {
  6015. return this.mayField;
  6016. }
  6017. set {
  6018. this.mayField = value;
  6019. }
  6020. }
  6021. /// <remarks/>
  6022. public bool June {
  6023. get {
  6024. return this.juneField;
  6025. }
  6026. set {
  6027. this.juneField = value;
  6028. }
  6029. }
  6030. /// <remarks/>
  6031. public bool July {
  6032. get {
  6033. return this.julyField;
  6034. }
  6035. set {
  6036. this.julyField = value;
  6037. }
  6038. }
  6039. /// <remarks/>
  6040. public bool August {
  6041. get {
  6042. return this.augustField;
  6043. }
  6044. set {
  6045. this.augustField = value;
  6046. }
  6047. }
  6048. /// <remarks/>
  6049. public bool September {
  6050. get {
  6051. return this.septemberField;
  6052. }
  6053. set {
  6054. this.septemberField = value;
  6055. }
  6056. }
  6057. /// <remarks/>
  6058. public bool October {
  6059. get {
  6060. return this.octoberField;
  6061. }
  6062. set {
  6063. this.octoberField = value;
  6064. }
  6065. }
  6066. /// <remarks/>
  6067. public bool November {
  6068. get {
  6069. return this.novemberField;
  6070. }
  6071. set {
  6072. this.novemberField = value;
  6073. }
  6074. }
  6075. /// <remarks/>
  6076. public bool December {
  6077. get {
  6078. return this.decemberField;
  6079. }
  6080. set {
  6081. this.decemberField = value;
  6082. }
  6083. }
  6084. }
  6085. /// <remarks/>
  6086. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6087. [System.SerializableAttribute()]
  6088. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6089. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6090. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6091. public partial class MonthlyRecurrence : RecurrencePattern {
  6092. private string daysField;
  6093. private MonthsOfYearSelector monthsOfYearField;
  6094. /// <remarks/>
  6095. public string Days {
  6096. get {
  6097. return this.daysField;
  6098. }
  6099. set {
  6100. this.daysField = value;
  6101. }
  6102. }
  6103. /// <remarks/>
  6104. public MonthsOfYearSelector MonthsOfYear {
  6105. get {
  6106. return this.monthsOfYearField;
  6107. }
  6108. set {
  6109. this.monthsOfYearField = value;
  6110. }
  6111. }
  6112. }
  6113. /// <remarks/>
  6114. [System.Xml.Serialization.XmlIncludeAttribute(typeof(ScheduleReference))]
  6115. [System.Xml.Serialization.XmlIncludeAttribute(typeof(NoSchedule))]
  6116. [System.Xml.Serialization.XmlIncludeAttribute(typeof(ScheduleDefinition))]
  6117. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6118. [System.SerializableAttribute()]
  6119. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6120. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6121. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6122. public partial class ScheduleDefinitionOrReference {
  6123. }
  6124. /// <remarks/>
  6125. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6126. [System.SerializableAttribute()]
  6127. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6128. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6129. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6130. public partial class ScheduleReference : ScheduleDefinitionOrReference {
  6131. private string scheduleIDField;
  6132. private ScheduleDefinition definitionField;
  6133. /// <remarks/>
  6134. public string ScheduleID {
  6135. get {
  6136. return this.scheduleIDField;
  6137. }
  6138. set {
  6139. this.scheduleIDField = value;
  6140. }
  6141. }
  6142. /// <remarks/>
  6143. public ScheduleDefinition Definition {
  6144. get {
  6145. return this.definitionField;
  6146. }
  6147. set {
  6148. this.definitionField = value;
  6149. }
  6150. }
  6151. }
  6152. /// <remarks/>
  6153. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6154. [System.SerializableAttribute()]
  6155. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6156. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6157. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6158. public partial class NoSchedule : ScheduleDefinitionOrReference {
  6159. }
  6160. /// <remarks/>
  6161. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6162. [System.SerializableAttribute()]
  6163. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6164. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6165. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6166. public partial class TimeExpiration : ExpirationDefinition {
  6167. private int minutesField;
  6168. /// <remarks/>
  6169. public int Minutes {
  6170. get {
  6171. return this.minutesField;
  6172. }
  6173. set {
  6174. this.minutesField = value;
  6175. }
  6176. }
  6177. }
  6178. /// <remarks/>
  6179. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6180. [System.SerializableAttribute()]
  6181. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6182. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6183. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6184. public partial class DataSourceCredentials {
  6185. private string dataSourceNameField;
  6186. private string userNameField;
  6187. private string passwordField;
  6188. /// <remarks/>
  6189. public string DataSourceName {
  6190. get {
  6191. return this.dataSourceNameField;
  6192. }
  6193. set {
  6194. this.dataSourceNameField = value;
  6195. }
  6196. }
  6197. /// <remarks/>
  6198. public string UserName {
  6199. get {
  6200. return this.userNameField;
  6201. }
  6202. set {
  6203. this.userNameField = value;
  6204. }
  6205. }
  6206. /// <remarks/>
  6207. public string Password {
  6208. get {
  6209. return this.passwordField;
  6210. }
  6211. set {
  6212. this.passwordField = value;
  6213. }
  6214. }
  6215. }
  6216. /// <remarks/>
  6217. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6218. [System.SerializableAttribute()]
  6219. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6220. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6221. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6222. public partial class ItemParameter {
  6223. private string nameField;
  6224. private string parameterTypeNameField;
  6225. private bool nullableField;
  6226. private bool nullableFieldSpecified;
  6227. private bool allowBlankField;
  6228. private bool allowBlankFieldSpecified;
  6229. private bool multiValueField;
  6230. private bool multiValueFieldSpecified;
  6231. private bool queryParameterField;
  6232. private bool queryParameterFieldSpecified;
  6233. private string promptField;
  6234. private bool promptUserField;
  6235. private bool promptUserFieldSpecified;
  6236. private string[] dependenciesField;
  6237. private bool validValuesQueryBasedField;
  6238. private bool validValuesQueryBasedFieldSpecified;
  6239. private ValidValue[] validValuesField;
  6240. private bool defaultValuesQueryBasedField;
  6241. private bool defaultValuesQueryBasedFieldSpecified;
  6242. private string[] defaultValuesField;
  6243. private string parameterStateNameField;
  6244. private string errorMessageField;
  6245. /// <remarks/>
  6246. public string Name {
  6247. get {
  6248. return this.nameField;
  6249. }
  6250. set {
  6251. this.nameField = value;
  6252. }
  6253. }
  6254. /// <remarks/>
  6255. public string ParameterTypeName {
  6256. get {
  6257. return this.parameterTypeNameField;
  6258. }
  6259. set {
  6260. this.parameterTypeNameField = value;
  6261. }
  6262. }
  6263. /// <remarks/>
  6264. public bool Nullable {
  6265. get {
  6266. return this.nullableField;
  6267. }
  6268. set {
  6269. this.nullableField = value;
  6270. }
  6271. }
  6272. /// <remarks/>
  6273. [System.Xml.Serialization.XmlIgnoreAttribute()]
  6274. public bool NullableSpecified {
  6275. get {
  6276. return this.nullableFieldSpecified;
  6277. }
  6278. set {
  6279. this.nullableFieldSpecified = value;
  6280. }
  6281. }
  6282. /// <remarks/>
  6283. public bool AllowBlank {
  6284. get {
  6285. return this.allowBlankField;
  6286. }
  6287. set {
  6288. this.allowBlankField = value;
  6289. }
  6290. }
  6291. /// <remarks/>
  6292. [System.Xml.Serialization.XmlIgnoreAttribute()]
  6293. public bool AllowBlankSpecified {
  6294. get {
  6295. return this.allowBlankFieldSpecified;
  6296. }
  6297. set {
  6298. this.allowBlankFieldSpecified = value;
  6299. }
  6300. }
  6301. /// <remarks/>
  6302. public bool MultiValue {
  6303. get {
  6304. return this.multiValueField;
  6305. }
  6306. set {
  6307. this.multiValueField = value;
  6308. }
  6309. }
  6310. /// <remarks/>
  6311. [System.Xml.Serialization.XmlIgnoreAttribute()]
  6312. public bool MultiValueSpecified {
  6313. get {
  6314. return this.multiValueFieldSpecified;
  6315. }
  6316. set {
  6317. this.multiValueFieldSpecified = value;
  6318. }
  6319. }
  6320. /// <remarks/>
  6321. public bool QueryParameter {
  6322. get {
  6323. return this.queryParameterField;
  6324. }
  6325. set {
  6326. this.queryParameterField = value;
  6327. }
  6328. }
  6329. /// <remarks/>
  6330. [System.Xml.Serialization.XmlIgnoreAttribute()]
  6331. public bool QueryParameterSpecified {
  6332. get {
  6333. return this.queryParameterFieldSpecified;
  6334. }
  6335. set {
  6336. this.queryParameterFieldSpecified = value;
  6337. }
  6338. }
  6339. /// <remarks/>
  6340. public string Prompt {
  6341. get {
  6342. return this.promptField;
  6343. }
  6344. set {
  6345. this.promptField = value;
  6346. }
  6347. }
  6348. /// <remarks/>
  6349. public bool PromptUser {
  6350. get {
  6351. return this.promptUserField;
  6352. }
  6353. set {
  6354. this.promptUserField = value;
  6355. }
  6356. }
  6357. /// <remarks/>
  6358. [System.Xml.Serialization.XmlIgnoreAttribute()]
  6359. public bool PromptUserSpecified {
  6360. get {
  6361. return this.promptUserFieldSpecified;
  6362. }
  6363. set {
  6364. this.promptUserFieldSpecified = value;
  6365. }
  6366. }
  6367. /// <remarks/>
  6368. [System.Xml.Serialization.XmlArrayItemAttribute("Dependency")]
  6369. public string[] Dependencies {
  6370. get {
  6371. return this.dependenciesField;
  6372. }
  6373. set {
  6374. this.dependenciesField = value;
  6375. }
  6376. }
  6377. /// <remarks/>
  6378. public bool ValidValuesQueryBased {
  6379. get {
  6380. return this.validValuesQueryBasedField;
  6381. }
  6382. set {
  6383. this.validValuesQueryBasedField = value;
  6384. }
  6385. }
  6386. /// <remarks/>
  6387. [System.Xml.Serialization.XmlIgnoreAttribute()]
  6388. public bool ValidValuesQueryBasedSpecified {
  6389. get {
  6390. return this.validValuesQueryBasedFieldSpecified;
  6391. }
  6392. set {
  6393. this.validValuesQueryBasedFieldSpecified = value;
  6394. }
  6395. }
  6396. /// <remarks/>
  6397. public ValidValue[] ValidValues {
  6398. get {
  6399. return this.validValuesField;
  6400. }
  6401. set {
  6402. this.validValuesField = value;
  6403. }
  6404. }
  6405. /// <remarks/>
  6406. public bool DefaultValuesQueryBased {
  6407. get {
  6408. return this.defaultValuesQueryBasedField;
  6409. }
  6410. set {
  6411. this.defaultValuesQueryBasedField = value;
  6412. }
  6413. }
  6414. /// <remarks/>
  6415. [System.Xml.Serialization.XmlIgnoreAttribute()]
  6416. public bool DefaultValuesQueryBasedSpecified {
  6417. get {
  6418. return this.defaultValuesQueryBasedFieldSpecified;
  6419. }
  6420. set {
  6421. this.defaultValuesQueryBasedFieldSpecified = value;
  6422. }
  6423. }
  6424. /// <remarks/>
  6425. [System.Xml.Serialization.XmlArrayItemAttribute("Value")]
  6426. public string[] DefaultValues {
  6427. get {
  6428. return this.defaultValuesField;
  6429. }
  6430. set {
  6431. this.defaultValuesField = value;
  6432. }
  6433. }
  6434. /// <remarks/>
  6435. public string ParameterStateName {
  6436. get {
  6437. return this.parameterStateNameField;
  6438. }
  6439. set {
  6440. this.parameterStateNameField = value;
  6441. }
  6442. }
  6443. /// <remarks/>
  6444. public string ErrorMessage {
  6445. get {
  6446. return this.errorMessageField;
  6447. }
  6448. set {
  6449. this.errorMessageField = value;
  6450. }
  6451. }
  6452. }
  6453. /// <remarks/>
  6454. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6455. [System.SerializableAttribute()]
  6456. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6457. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6458. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6459. public partial class ValidValue {
  6460. private string labelField;
  6461. private string valueField;
  6462. /// <remarks/>
  6463. public string Label {
  6464. get {
  6465. return this.labelField;
  6466. }
  6467. set {
  6468. this.labelField = value;
  6469. }
  6470. }
  6471. /// <remarks/>
  6472. public string Value {
  6473. get {
  6474. return this.valueField;
  6475. }
  6476. set {
  6477. this.valueField = value;
  6478. }
  6479. }
  6480. }
  6481. /// <remarks/>
  6482. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6483. [System.SerializableAttribute()]
  6484. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6485. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6486. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6487. public partial class Schedule {
  6488. private string scheduleIDField;
  6489. private string nameField;
  6490. private ScheduleDefinition definitionField;
  6491. private string descriptionField;
  6492. private string creatorField;
  6493. private System.DateTime nextRunTimeField;
  6494. private bool nextRunTimeFieldSpecified;
  6495. private System.DateTime lastRunTimeField;
  6496. private bool lastRunTimeFieldSpecified;
  6497. private bool referencesPresentField;
  6498. private string scheduleStateNameField;
  6499. /// <remarks/>
  6500. public string ScheduleID {
  6501. get {
  6502. return this.scheduleIDField;
  6503. }
  6504. set {
  6505. this.scheduleIDField = value;
  6506. }
  6507. }
  6508. /// <remarks/>
  6509. public string Name {
  6510. get {
  6511. return this.nameField;
  6512. }
  6513. set {
  6514. this.nameField = value;
  6515. }
  6516. }
  6517. /// <remarks/>
  6518. public ScheduleDefinition Definition {
  6519. get {
  6520. return this.definitionField;
  6521. }
  6522. set {
  6523. this.definitionField = value;
  6524. }
  6525. }
  6526. /// <remarks/>
  6527. public string Description {
  6528. get {
  6529. return this.descriptionField;
  6530. }
  6531. set {
  6532. this.descriptionField = value;
  6533. }
  6534. }
  6535. /// <remarks/>
  6536. public string Creator {
  6537. get {
  6538. return this.creatorField;
  6539. }
  6540. set {
  6541. this.creatorField = value;
  6542. }
  6543. }
  6544. /// <remarks/>
  6545. public System.DateTime NextRunTime {
  6546. get {
  6547. return this.nextRunTimeField;
  6548. }
  6549. set {
  6550. this.nextRunTimeField = value;
  6551. }
  6552. }
  6553. /// <remarks/>
  6554. [System.Xml.Serialization.XmlIgnoreAttribute()]
  6555. public bool NextRunTimeSpecified {
  6556. get {
  6557. return this.nextRunTimeFieldSpecified;
  6558. }
  6559. set {
  6560. this.nextRunTimeFieldSpecified = value;
  6561. }
  6562. }
  6563. /// <remarks/>
  6564. public System.DateTime LastRunTime {
  6565. get {
  6566. return this.lastRunTimeField;
  6567. }
  6568. set {
  6569. this.lastRunTimeField = value;
  6570. }
  6571. }
  6572. /// <remarks/>
  6573. [System.Xml.Serialization.XmlIgnoreAttribute()]
  6574. public bool LastRunTimeSpecified {
  6575. get {
  6576. return this.lastRunTimeFieldSpecified;
  6577. }
  6578. set {
  6579. this.lastRunTimeFieldSpecified = value;
  6580. }
  6581. }
  6582. /// <remarks/>
  6583. public bool ReferencesPresent {
  6584. get {
  6585. return this.referencesPresentField;
  6586. }
  6587. set {
  6588. this.referencesPresentField = value;
  6589. }
  6590. }
  6591. /// <remarks/>
  6592. public string ScheduleStateName {
  6593. get {
  6594. return this.scheduleStateNameField;
  6595. }
  6596. set {
  6597. this.scheduleStateNameField = value;
  6598. }
  6599. }
  6600. }
  6601. /// <remarks/>
  6602. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6603. [System.SerializableAttribute()]
  6604. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6605. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6606. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6607. public partial class ModelPerspective {
  6608. private string idField;
  6609. private string nameField;
  6610. private string descriptionField;
  6611. /// <remarks/>
  6612. public string ID {
  6613. get {
  6614. return this.idField;
  6615. }
  6616. set {
  6617. this.idField = value;
  6618. }
  6619. }
  6620. /// <remarks/>
  6621. public string Name {
  6622. get {
  6623. return this.nameField;
  6624. }
  6625. set {
  6626. this.nameField = value;
  6627. }
  6628. }
  6629. /// <remarks/>
  6630. public string Description {
  6631. get {
  6632. return this.descriptionField;
  6633. }
  6634. set {
  6635. this.descriptionField = value;
  6636. }
  6637. }
  6638. }
  6639. /// <remarks/>
  6640. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6641. [System.SerializableAttribute()]
  6642. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6643. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6644. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6645. public partial class ModelCatalogItem {
  6646. private string modelField;
  6647. private string descriptionField;
  6648. private ModelPerspective[] perspectivesField;
  6649. /// <remarks/>
  6650. public string Model {
  6651. get {
  6652. return this.modelField;
  6653. }
  6654. set {
  6655. this.modelField = value;
  6656. }
  6657. }
  6658. /// <remarks/>
  6659. public string Description {
  6660. get {
  6661. return this.descriptionField;
  6662. }
  6663. set {
  6664. this.descriptionField = value;
  6665. }
  6666. }
  6667. /// <remarks/>
  6668. public ModelPerspective[] Perspectives {
  6669. get {
  6670. return this.perspectivesField;
  6671. }
  6672. set {
  6673. this.perspectivesField = value;
  6674. }
  6675. }
  6676. }
  6677. /// <remarks/>
  6678. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6679. [System.SerializableAttribute()]
  6680. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6681. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6682. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6683. public partial class ModelItem {
  6684. private string idField;
  6685. private string nameField;
  6686. private string modelItemTypeNameField;
  6687. private string descriptionField;
  6688. private ModelItem[] modelItemsField;
  6689. /// <remarks/>
  6690. public string ID {
  6691. get {
  6692. return this.idField;
  6693. }
  6694. set {
  6695. this.idField = value;
  6696. }
  6697. }
  6698. /// <remarks/>
  6699. public string Name {
  6700. get {
  6701. return this.nameField;
  6702. }
  6703. set {
  6704. this.nameField = value;
  6705. }
  6706. }
  6707. /// <remarks/>
  6708. public string ModelItemTypeName {
  6709. get {
  6710. return this.modelItemTypeNameField;
  6711. }
  6712. set {
  6713. this.modelItemTypeNameField = value;
  6714. }
  6715. }
  6716. /// <remarks/>
  6717. public string Description {
  6718. get {
  6719. return this.descriptionField;
  6720. }
  6721. set {
  6722. this.descriptionField = value;
  6723. }
  6724. }
  6725. /// <remarks/>
  6726. public ModelItem[] ModelItems {
  6727. get {
  6728. return this.modelItemsField;
  6729. }
  6730. set {
  6731. this.modelItemsField = value;
  6732. }
  6733. }
  6734. }
  6735. /// <remarks/>
  6736. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6737. [System.SerializableAttribute()]
  6738. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6739. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6740. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6741. public partial class ModelDrillthroughReport {
  6742. private string pathField;
  6743. private DrillthroughType typeField;
  6744. /// <remarks/>
  6745. public string Path {
  6746. get {
  6747. return this.pathField;
  6748. }
  6749. set {
  6750. this.pathField = value;
  6751. }
  6752. }
  6753. /// <remarks/>
  6754. public DrillthroughType Type {
  6755. get {
  6756. return this.typeField;
  6757. }
  6758. set {
  6759. this.typeField = value;
  6760. }
  6761. }
  6762. }
  6763. /// <remarks/>
  6764. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6765. [System.SerializableAttribute()]
  6766. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6767. public enum DrillthroughType {
  6768. /// <remarks/>
  6769. Detail,
  6770. /// <remarks/>
  6771. List,
  6772. }
  6773. /// <remarks/>
  6774. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6775. [System.SerializableAttribute()]
  6776. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6777. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6778. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6779. public partial class DataSourcePrompt {
  6780. private string nameField;
  6781. private string dataSourceIDField;
  6782. private string promptField;
  6783. /// <remarks/>
  6784. public string Name {
  6785. get {
  6786. return this.nameField;
  6787. }
  6788. set {
  6789. this.nameField = value;
  6790. }
  6791. }
  6792. /// <remarks/>
  6793. public string DataSourceID {
  6794. get {
  6795. return this.dataSourceIDField;
  6796. }
  6797. set {
  6798. this.dataSourceIDField = value;
  6799. }
  6800. }
  6801. /// <remarks/>
  6802. public string Prompt {
  6803. get {
  6804. return this.promptField;
  6805. }
  6806. set {
  6807. this.promptField = value;
  6808. }
  6809. }
  6810. }
  6811. /// <remarks/>
  6812. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6813. [System.SerializableAttribute()]
  6814. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6815. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6816. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6817. public partial class Policy {
  6818. private string groupUserNameField;
  6819. private Role[] rolesField;
  6820. /// <remarks/>
  6821. public string GroupUserName {
  6822. get {
  6823. return this.groupUserNameField;
  6824. }
  6825. set {
  6826. this.groupUserNameField = value;
  6827. }
  6828. }
  6829. /// <remarks/>
  6830. public Role[] Roles {
  6831. get {
  6832. return this.rolesField;
  6833. }
  6834. set {
  6835. this.rolesField = value;
  6836. }
  6837. }
  6838. }
  6839. /// <remarks/>
  6840. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6841. [System.SerializableAttribute()]
  6842. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6843. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6844. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6845. public partial class Role {
  6846. private string nameField;
  6847. private string descriptionField;
  6848. /// <remarks/>
  6849. public string Name {
  6850. get {
  6851. return this.nameField;
  6852. }
  6853. set {
  6854. this.nameField = value;
  6855. }
  6856. }
  6857. /// <remarks/>
  6858. public string Description {
  6859. get {
  6860. return this.descriptionField;
  6861. }
  6862. set {
  6863. this.descriptionField = value;
  6864. }
  6865. }
  6866. }
  6867. /// <remarks/>
  6868. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6869. [System.SerializableAttribute()]
  6870. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6871. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6872. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6873. public partial class Task {
  6874. private string taskIDField;
  6875. private string nameField;
  6876. private string descriptionField;
  6877. /// <remarks/>
  6878. public string TaskID {
  6879. get {
  6880. return this.taskIDField;
  6881. }
  6882. set {
  6883. this.taskIDField = value;
  6884. }
  6885. }
  6886. /// <remarks/>
  6887. public string Name {
  6888. get {
  6889. return this.nameField;
  6890. }
  6891. set {
  6892. this.nameField = value;
  6893. }
  6894. }
  6895. /// <remarks/>
  6896. public string Description {
  6897. get {
  6898. return this.descriptionField;
  6899. }
  6900. set {
  6901. this.descriptionField = value;
  6902. }
  6903. }
  6904. }
  6905. /// <remarks/>
  6906. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6907. [System.SerializableAttribute()]
  6908. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6909. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6910. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6911. public partial class DataSource {
  6912. private string nameField;
  6913. private DataSourceDefinitionOrReference itemField;
  6914. /// <remarks/>
  6915. public string Name {
  6916. get {
  6917. return this.nameField;
  6918. }
  6919. set {
  6920. this.nameField = value;
  6921. }
  6922. }
  6923. /// <remarks/>
  6924. [System.Xml.Serialization.XmlElementAttribute("DataSourceDefinition", typeof(DataSourceDefinition))]
  6925. [System.Xml.Serialization.XmlElementAttribute("DataSourceReference", typeof(DataSourceReference))]
  6926. [System.Xml.Serialization.XmlElementAttribute("InvalidDataSourceReference", typeof(InvalidDataSourceReference))]
  6927. public DataSourceDefinitionOrReference Item {
  6928. get {
  6929. return this.itemField;
  6930. }
  6931. set {
  6932. this.itemField = value;
  6933. }
  6934. }
  6935. }
  6936. /// <remarks/>
  6937. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  6938. [System.SerializableAttribute()]
  6939. [System.Diagnostics.DebuggerStepThroughAttribute()]
  6940. [System.ComponentModel.DesignerCategoryAttribute("code")]
  6941. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  6942. public partial class DataSourceDefinition : DataSourceDefinitionOrReference {
  6943. private string extensionField;
  6944. private string connectStringField;
  6945. private bool useOriginalConnectStringField;
  6946. private bool originalConnectStringExpressionBasedField;
  6947. private CredentialRetrievalEnum credentialRetrievalField;
  6948. private bool windowsCredentialsField;
  6949. private bool impersonateUserField;
  6950. private bool impersonateUserFieldSpecified;
  6951. private string promptField;
  6952. private string userNameField;
  6953. private string passwordField;
  6954. private bool enabledField;
  6955. private bool enabledFieldSpecified;
  6956. /// <remarks/>
  6957. public string Extension {
  6958. get {
  6959. return this.extensionField;
  6960. }
  6961. set {
  6962. this.extensionField = value;
  6963. }
  6964. }
  6965. /// <remarks/>
  6966. public string ConnectString {
  6967. get {
  6968. return this.connectStringField;
  6969. }
  6970. set {
  6971. this.connectStringField = value;
  6972. }
  6973. }
  6974. /// <remarks/>
  6975. public bool UseOriginalConnectString {
  6976. get {
  6977. return this.useOriginalConnectStringField;
  6978. }
  6979. set {
  6980. this.useOriginalConnectStringField = value;
  6981. }
  6982. }
  6983. /// <remarks/>
  6984. public bool OriginalConnectStringExpressionBased {
  6985. get {
  6986. return this.originalConnectStringExpressionBasedField;
  6987. }
  6988. set {
  6989. this.originalConnectStringExpressionBasedField = value;
  6990. }
  6991. }
  6992. /// <remarks/>
  6993. public CredentialRetrievalEnum CredentialRetrieval {
  6994. get {
  6995. return this.credentialRetrievalField;
  6996. }
  6997. set {
  6998. this.credentialRetrievalField = value;
  6999. }
  7000. }
  7001. /// <remarks/>
  7002. public bool WindowsCredentials {
  7003. get {
  7004. return this.windowsCredentialsField;
  7005. }
  7006. set {
  7007. this.windowsCredentialsField = value;
  7008. }
  7009. }
  7010. /// <remarks/>
  7011. public bool ImpersonateUser {
  7012. get {
  7013. return this.impersonateUserField;
  7014. }
  7015. set {
  7016. this.impersonateUserField = value;
  7017. }
  7018. }
  7019. /// <remarks/>
  7020. [System.Xml.Serialization.XmlIgnoreAttribute()]
  7021. public bool ImpersonateUserSpecified {
  7022. get {
  7023. return this.impersonateUserFieldSpecified;
  7024. }
  7025. set {
  7026. this.impersonateUserFieldSpecified = value;
  7027. }
  7028. }
  7029. /// <remarks/>
  7030. public string Prompt {
  7031. get {
  7032. return this.promptField;
  7033. }
  7034. set {
  7035. this.promptField = value;
  7036. }
  7037. }
  7038. /// <remarks/>
  7039. public string UserName {
  7040. get {
  7041. return this.userNameField;
  7042. }
  7043. set {
  7044. this.userNameField = value;
  7045. }
  7046. }
  7047. /// <remarks/>
  7048. public string Password {
  7049. get {
  7050. return this.passwordField;
  7051. }
  7052. set {
  7053. this.passwordField = value;
  7054. }
  7055. }
  7056. /// <remarks/>
  7057. public bool Enabled {
  7058. get {
  7059. return this.enabledField;
  7060. }
  7061. set {
  7062. this.enabledField = value;
  7063. }
  7064. }
  7065. /// <remarks/>
  7066. [System.Xml.Serialization.XmlIgnoreAttribute()]
  7067. public bool EnabledSpecified {
  7068. get {
  7069. return this.enabledFieldSpecified;
  7070. }
  7071. set {
  7072. this.enabledFieldSpecified = value;
  7073. }
  7074. }
  7075. }
  7076. /// <remarks/>
  7077. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7078. [System.SerializableAttribute()]
  7079. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7080. public enum CredentialRetrievalEnum {
  7081. /// <remarks/>
  7082. Prompt,
  7083. /// <remarks/>
  7084. Store,
  7085. /// <remarks/>
  7086. Integrated,
  7087. /// <remarks/>
  7088. None,
  7089. }
  7090. /// <remarks/>
  7091. [System.Xml.Serialization.XmlIncludeAttribute(typeof(DataSourceReference))]
  7092. [System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidDataSourceReference))]
  7093. [System.Xml.Serialization.XmlIncludeAttribute(typeof(DataSourceDefinition))]
  7094. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7095. [System.SerializableAttribute()]
  7096. [System.Diagnostics.DebuggerStepThroughAttribute()]
  7097. [System.ComponentModel.DesignerCategoryAttribute("code")]
  7098. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7099. public partial class DataSourceDefinitionOrReference {
  7100. }
  7101. /// <remarks/>
  7102. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7103. [System.SerializableAttribute()]
  7104. [System.Diagnostics.DebuggerStepThroughAttribute()]
  7105. [System.ComponentModel.DesignerCategoryAttribute("code")]
  7106. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7107. public partial class DataSourceReference : DataSourceDefinitionOrReference {
  7108. private string referenceField;
  7109. /// <remarks/>
  7110. public string Reference {
  7111. get {
  7112. return this.referenceField;
  7113. }
  7114. set {
  7115. this.referenceField = value;
  7116. }
  7117. }
  7118. }
  7119. /// <remarks/>
  7120. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7121. [System.SerializableAttribute()]
  7122. [System.Diagnostics.DebuggerStepThroughAttribute()]
  7123. [System.ComponentModel.DesignerCategoryAttribute("code")]
  7124. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7125. public partial class InvalidDataSourceReference : DataSourceDefinitionOrReference {
  7126. }
  7127. /// <remarks/>
  7128. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7129. [System.SerializableAttribute()]
  7130. [System.Diagnostics.DebuggerStepThroughAttribute()]
  7131. [System.ComponentModel.DesignerCategoryAttribute("code")]
  7132. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7133. public partial class Subscription {
  7134. private string subscriptionIDField;
  7135. private string ownerField;
  7136. private string pathField;
  7137. private string virtualPathField;
  7138. private string reportField;
  7139. private ExtensionSettings deliverySettingsField;
  7140. private string descriptionField;
  7141. private string statusField;
  7142. private ActiveState activeField;
  7143. private System.DateTime lastExecutedField;
  7144. private bool lastExecutedFieldSpecified;
  7145. private string modifiedByField;
  7146. private System.DateTime modifiedDateField;
  7147. private string eventTypeField;
  7148. private bool isDataDrivenField;
  7149. /// <remarks/>
  7150. public string SubscriptionID {
  7151. get {
  7152. return this.subscriptionIDField;
  7153. }
  7154. set {
  7155. this.subscriptionIDField = value;
  7156. }
  7157. }
  7158. /// <remarks/>
  7159. public string Owner {
  7160. get {
  7161. return this.ownerField;
  7162. }
  7163. set {
  7164. this.ownerField = value;
  7165. }
  7166. }
  7167. /// <remarks/>
  7168. public string Path {
  7169. get {
  7170. return this.pathField;
  7171. }
  7172. set {
  7173. this.pathField = value;
  7174. }
  7175. }
  7176. /// <remarks/>
  7177. public string VirtualPath {
  7178. get {
  7179. return this.virtualPathField;
  7180. }
  7181. set {
  7182. this.virtualPathField = value;
  7183. }
  7184. }
  7185. /// <remarks/>
  7186. public string Report {
  7187. get {
  7188. return this.reportField;
  7189. }
  7190. set {
  7191. this.reportField = value;
  7192. }
  7193. }
  7194. /// <remarks/>
  7195. public ExtensionSettings DeliverySettings {
  7196. get {
  7197. return this.deliverySettingsField;
  7198. }
  7199. set {
  7200. this.deliverySettingsField = value;
  7201. }
  7202. }
  7203. /// <remarks/>
  7204. public string Description {
  7205. get {
  7206. return this.descriptionField;
  7207. }
  7208. set {
  7209. this.descriptionField = value;
  7210. }
  7211. }
  7212. /// <remarks/>
  7213. public string Status {
  7214. get {
  7215. return this.statusField;
  7216. }
  7217. set {
  7218. this.statusField = value;
  7219. }
  7220. }
  7221. /// <remarks/>
  7222. public ActiveState Active {
  7223. get {
  7224. return this.activeField;
  7225. }
  7226. set {
  7227. this.activeField = value;
  7228. }
  7229. }
  7230. /// <remarks/>
  7231. public System.DateTime LastExecuted {
  7232. get {
  7233. return this.lastExecutedField;
  7234. }
  7235. set {
  7236. this.lastExecutedField = value;
  7237. }
  7238. }
  7239. /// <remarks/>
  7240. [System.Xml.Serialization.XmlIgnoreAttribute()]
  7241. public bool LastExecutedSpecified {
  7242. get {
  7243. return this.lastExecutedFieldSpecified;
  7244. }
  7245. set {
  7246. this.lastExecutedFieldSpecified = value;
  7247. }
  7248. }
  7249. /// <remarks/>
  7250. public string ModifiedBy {
  7251. get {
  7252. return this.modifiedByField;
  7253. }
  7254. set {
  7255. this.modifiedByField = value;
  7256. }
  7257. }
  7258. /// <remarks/>
  7259. public System.DateTime ModifiedDate {
  7260. get {
  7261. return this.modifiedDateField;
  7262. }
  7263. set {
  7264. this.modifiedDateField = value;
  7265. }
  7266. }
  7267. /// <remarks/>
  7268. public string EventType {
  7269. get {
  7270. return this.eventTypeField;
  7271. }
  7272. set {
  7273. this.eventTypeField = value;
  7274. }
  7275. }
  7276. /// <remarks/>
  7277. public bool IsDataDriven {
  7278. get {
  7279. return this.isDataDrivenField;
  7280. }
  7281. set {
  7282. this.isDataDrivenField = value;
  7283. }
  7284. }
  7285. }
  7286. /// <remarks/>
  7287. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7288. [System.SerializableAttribute()]
  7289. [System.Diagnostics.DebuggerStepThroughAttribute()]
  7290. [System.ComponentModel.DesignerCategoryAttribute("code")]
  7291. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7292. public partial class ExtensionSettings {
  7293. private string extensionField;
  7294. private ParameterValueOrFieldReference[] parameterValuesField;
  7295. /// <remarks/>
  7296. public string Extension {
  7297. get {
  7298. return this.extensionField;
  7299. }
  7300. set {
  7301. this.extensionField = value;
  7302. }
  7303. }
  7304. /// <remarks/>
  7305. [System.Xml.Serialization.XmlArrayItemAttribute(typeof(ParameterFieldReference))]
  7306. [System.Xml.Serialization.XmlArrayItemAttribute(typeof(ParameterValue))]
  7307. public ParameterValueOrFieldReference[] ParameterValues {
  7308. get {
  7309. return this.parameterValuesField;
  7310. }
  7311. set {
  7312. this.parameterValuesField = value;
  7313. }
  7314. }
  7315. }
  7316. /// <remarks/>
  7317. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7318. [System.SerializableAttribute()]
  7319. [System.Diagnostics.DebuggerStepThroughAttribute()]
  7320. [System.ComponentModel.DesignerCategoryAttribute("code")]
  7321. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7322. public partial class ParameterFieldReference : ParameterValueOrFieldReference {
  7323. private string parameterNameField;
  7324. private string fieldAliasField;
  7325. /// <remarks/>
  7326. public string ParameterName {
  7327. get {
  7328. return this.parameterNameField;
  7329. }
  7330. set {
  7331. this.parameterNameField = value;
  7332. }
  7333. }
  7334. /// <remarks/>
  7335. public string FieldAlias {
  7336. get {
  7337. return this.fieldAliasField;
  7338. }
  7339. set {
  7340. this.fieldAliasField = value;
  7341. }
  7342. }
  7343. }
  7344. /// <remarks/>
  7345. [System.Xml.Serialization.XmlIncludeAttribute(typeof(ParameterFieldReference))]
  7346. [System.Xml.Serialization.XmlIncludeAttribute(typeof(ParameterValue))]
  7347. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7348. [System.SerializableAttribute()]
  7349. [System.Diagnostics.DebuggerStepThroughAttribute()]
  7350. [System.ComponentModel.DesignerCategoryAttribute("code")]
  7351. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7352. public partial class ParameterValueOrFieldReference {
  7353. }
  7354. /// <remarks/>
  7355. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7356. [System.SerializableAttribute()]
  7357. [System.Diagnostics.DebuggerStepThroughAttribute()]
  7358. [System.ComponentModel.DesignerCategoryAttribute("code")]
  7359. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7360. public partial class ParameterValue : ParameterValueOrFieldReference {
  7361. private string nameField;
  7362. private string valueField;
  7363. private string labelField;
  7364. /// <remarks/>
  7365. public string Name {
  7366. get {
  7367. return this.nameField;
  7368. }
  7369. set {
  7370. this.nameField = value;
  7371. }
  7372. }
  7373. /// <remarks/>
  7374. public string Value {
  7375. get {
  7376. return this.valueField;
  7377. }
  7378. set {
  7379. this.valueField = value;
  7380. }
  7381. }
  7382. /// <remarks/>
  7383. public string Label {
  7384. get {
  7385. return this.labelField;
  7386. }
  7387. set {
  7388. this.labelField = value;
  7389. }
  7390. }
  7391. }
  7392. /// <remarks/>
  7393. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7394. [System.SerializableAttribute()]
  7395. [System.Diagnostics.DebuggerStepThroughAttribute()]
  7396. [System.ComponentModel.DesignerCategoryAttribute("code")]
  7397. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7398. public partial class ActiveState {
  7399. private bool deliveryExtensionRemovedField;
  7400. private bool deliveryExtensionRemovedFieldSpecified;
  7401. private bool sharedDataSourceRemovedField;
  7402. private bool sharedDataSourceRemovedFieldSpecified;
  7403. private bool missingParameterValueField;
  7404. private bool missingParameterValueFieldSpecified;
  7405. private bool invalidParameterValueField;
  7406. private bool invalidParameterValueFieldSpecified;
  7407. private bool unknownReportParameterField;
  7408. private bool unknownReportParameterFieldSpecified;
  7409. /// <remarks/>
  7410. public bool DeliveryExtensionRemoved {
  7411. get {
  7412. return this.deliveryExtensionRemovedField;
  7413. }
  7414. set {
  7415. this.deliveryExtensionRemovedField = value;
  7416. }
  7417. }
  7418. /// <remarks/>
  7419. [System.Xml.Serialization.XmlIgnoreAttribute()]
  7420. public bool DeliveryExtensionRemovedSpecified {
  7421. get {
  7422. return this.deliveryExtensionRemovedFieldSpecified;
  7423. }
  7424. set {
  7425. this.deliveryExtensionRemovedFieldSpecified = value;
  7426. }
  7427. }
  7428. /// <remarks/>
  7429. public bool SharedDataSourceRemoved {
  7430. get {
  7431. return this.sharedDataSourceRemovedField;
  7432. }
  7433. set {
  7434. this.sharedDataSourceRemovedField = value;
  7435. }
  7436. }
  7437. /// <remarks/>
  7438. [System.Xml.Serialization.XmlIgnoreAttribute()]
  7439. public bool SharedDataSourceRemovedSpecified {
  7440. get {
  7441. return this.sharedDataSourceRemovedFieldSpecified;
  7442. }
  7443. set {
  7444. this.sharedDataSourceRemovedFieldSpecified = value;
  7445. }
  7446. }
  7447. /// <remarks/>
  7448. public bool MissingParameterValue {
  7449. get {
  7450. return this.missingParameterValueField;
  7451. }
  7452. set {
  7453. this.missingParameterValueField = value;
  7454. }
  7455. }
  7456. /// <remarks/>
  7457. [System.Xml.Serialization.XmlIgnoreAttribute()]
  7458. public bool MissingParameterValueSpecified {
  7459. get {
  7460. return this.missingParameterValueFieldSpecified;
  7461. }
  7462. set {
  7463. this.missingParameterValueFieldSpecified = value;
  7464. }
  7465. }
  7466. /// <remarks/>
  7467. public bool InvalidParameterValue {
  7468. get {
  7469. return this.invalidParameterValueField;
  7470. }
  7471. set {
  7472. this.invalidParameterValueField = value;
  7473. }
  7474. }
  7475. /// <remarks/>
  7476. [System.Xml.Serialization.XmlIgnoreAttribute()]
  7477. public bool InvalidParameterValueSpecified {
  7478. get {
  7479. return this.invalidParameterValueFieldSpecified;
  7480. }
  7481. set {
  7482. this.invalidParameterValueFieldSpecified = value;
  7483. }
  7484. }
  7485. /// <remarks/>
  7486. public bool UnknownReportParameter {
  7487. get {
  7488. return this.unknownReportParameterField;
  7489. }
  7490. set {
  7491. this.unknownReportParameterField = value;
  7492. }
  7493. }
  7494. /// <remarks/>
  7495. [System.Xml.Serialization.XmlIgnoreAttribute()]
  7496. public bool UnknownReportParameterSpecified {
  7497. get {
  7498. return this.unknownReportParameterFieldSpecified;
  7499. }
  7500. set {
  7501. this.unknownReportParameterFieldSpecified = value;
  7502. }
  7503. }
  7504. }
  7505. /// <remarks/>
  7506. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7507. [System.SerializableAttribute()]
  7508. [System.Diagnostics.DebuggerStepThroughAttribute()]
  7509. [System.ComponentModel.DesignerCategoryAttribute("code")]
  7510. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7511. public partial class ExtensionParameter {
  7512. private string nameField;
  7513. private string displayNameField;
  7514. private bool requiredField;
  7515. private bool requiredFieldSpecified;
  7516. private bool readOnlyField;
  7517. private string valueField;
  7518. private string errorField;
  7519. private bool encryptedField;
  7520. private bool isPasswordField;
  7521. private ValidValue[] validValuesField;
  7522. /// <remarks/>
  7523. public string Name {
  7524. get {
  7525. return this.nameField;
  7526. }
  7527. set {
  7528. this.nameField = value;
  7529. }
  7530. }
  7531. /// <remarks/>
  7532. public string DisplayName {
  7533. get {
  7534. return this.displayNameField;
  7535. }
  7536. set {
  7537. this.displayNameField = value;
  7538. }
  7539. }
  7540. /// <remarks/>
  7541. public bool Required {
  7542. get {
  7543. return this.requiredField;
  7544. }
  7545. set {
  7546. this.requiredField = value;
  7547. }
  7548. }
  7549. /// <remarks/>
  7550. [System.Xml.Serialization.XmlIgnoreAttribute()]
  7551. public bool RequiredSpecified {
  7552. get {
  7553. return this.requiredFieldSpecified;
  7554. }
  7555. set {
  7556. this.requiredFieldSpecified = value;
  7557. }
  7558. }
  7559. /// <remarks/>
  7560. public bool ReadOnly {
  7561. get {
  7562. return this.readOnlyField;
  7563. }
  7564. set {
  7565. this.readOnlyField = value;
  7566. }
  7567. }
  7568. /// <remarks/>
  7569. public string Value {
  7570. get {
  7571. return this.valueField;
  7572. }
  7573. set {
  7574. this.valueField = value;
  7575. }
  7576. }
  7577. /// <remarks/>
  7578. public string Error {
  7579. get {
  7580. return this.errorField;
  7581. }
  7582. set {
  7583. this.errorField = value;
  7584. }
  7585. }
  7586. /// <remarks/>
  7587. public bool Encrypted {
  7588. get {
  7589. return this.encryptedField;
  7590. }
  7591. set {
  7592. this.encryptedField = value;
  7593. }
  7594. }
  7595. /// <remarks/>
  7596. public bool IsPassword {
  7597. get {
  7598. return this.isPasswordField;
  7599. }
  7600. set {
  7601. this.isPasswordField = value;
  7602. }
  7603. }
  7604. /// <remarks/>
  7605. [System.Xml.Serialization.XmlArrayItemAttribute("Value")]
  7606. public ValidValue[] ValidValues {
  7607. get {
  7608. return this.validValuesField;
  7609. }
  7610. set {
  7611. this.validValuesField = value;
  7612. }
  7613. }
  7614. }
  7615. /// <remarks/>
  7616. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7617. [System.SerializableAttribute()]
  7618. [System.Diagnostics.DebuggerStepThroughAttribute()]
  7619. [System.ComponentModel.DesignerCategoryAttribute("code")]
  7620. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7621. public partial class QueryDefinition {
  7622. private string commandTypeField;
  7623. private string commandTextField;
  7624. private int timeoutField;
  7625. private bool timeoutFieldSpecified;
  7626. /// <remarks/>
  7627. public string CommandType {
  7628. get {
  7629. return this.commandTypeField;
  7630. }
  7631. set {
  7632. this.commandTypeField = value;
  7633. }
  7634. }
  7635. /// <remarks/>
  7636. public string CommandText {
  7637. get {
  7638. return this.commandTextField;
  7639. }
  7640. set {
  7641. this.commandTextField = value;
  7642. }
  7643. }
  7644. /// <remarks/>
  7645. public int Timeout {
  7646. get {
  7647. return this.timeoutField;
  7648. }
  7649. set {
  7650. this.timeoutField = value;
  7651. }
  7652. }
  7653. /// <remarks/>
  7654. [System.Xml.Serialization.XmlIgnoreAttribute()]
  7655. public bool TimeoutSpecified {
  7656. get {
  7657. return this.timeoutFieldSpecified;
  7658. }
  7659. set {
  7660. this.timeoutFieldSpecified = value;
  7661. }
  7662. }
  7663. }
  7664. /// <remarks/>
  7665. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7666. [System.SerializableAttribute()]
  7667. [System.Diagnostics.DebuggerStepThroughAttribute()]
  7668. [System.ComponentModel.DesignerCategoryAttribute("code")]
  7669. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7670. public partial class Field {
  7671. private string aliasField;
  7672. private string nameField;
  7673. /// <remarks/>
  7674. public string Alias {
  7675. get {
  7676. return this.aliasField;
  7677. }
  7678. set {
  7679. this.aliasField = value;
  7680. }
  7681. }
  7682. /// <remarks/>
  7683. public string Name {
  7684. get {
  7685. return this.nameField;
  7686. }
  7687. set {
  7688. this.nameField = value;
  7689. }
  7690. }
  7691. }
  7692. /// <remarks/>
  7693. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7694. [System.SerializableAttribute()]
  7695. [System.Diagnostics.DebuggerStepThroughAttribute()]
  7696. [System.ComponentModel.DesignerCategoryAttribute("code")]
  7697. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7698. public partial class DataSetDefinition {
  7699. private Field[] fieldsField;
  7700. private QueryDefinition queryField;
  7701. private SensitivityEnum caseSensitivityField;
  7702. private bool caseSensitivityFieldSpecified;
  7703. private string collationField;
  7704. private SensitivityEnum accentSensitivityField;
  7705. private bool accentSensitivityFieldSpecified;
  7706. private SensitivityEnum kanatypeSensitivityField;
  7707. private bool kanatypeSensitivityFieldSpecified;
  7708. private SensitivityEnum widthSensitivityField;
  7709. private bool widthSensitivityFieldSpecified;
  7710. private string nameField;
  7711. /// <remarks/>
  7712. public Field[] Fields {
  7713. get {
  7714. return this.fieldsField;
  7715. }
  7716. set {
  7717. this.fieldsField = value;
  7718. }
  7719. }
  7720. /// <remarks/>
  7721. public QueryDefinition Query {
  7722. get {
  7723. return this.queryField;
  7724. }
  7725. set {
  7726. this.queryField = value;
  7727. }
  7728. }
  7729. /// <remarks/>
  7730. public SensitivityEnum CaseSensitivity {
  7731. get {
  7732. return this.caseSensitivityField;
  7733. }
  7734. set {
  7735. this.caseSensitivityField = value;
  7736. }
  7737. }
  7738. /// <remarks/>
  7739. [System.Xml.Serialization.XmlIgnoreAttribute()]
  7740. public bool CaseSensitivitySpecified {
  7741. get {
  7742. return this.caseSensitivityFieldSpecified;
  7743. }
  7744. set {
  7745. this.caseSensitivityFieldSpecified = value;
  7746. }
  7747. }
  7748. /// <remarks/>
  7749. public string Collation {
  7750. get {
  7751. return this.collationField;
  7752. }
  7753. set {
  7754. this.collationField = value;
  7755. }
  7756. }
  7757. /// <remarks/>
  7758. public SensitivityEnum AccentSensitivity {
  7759. get {
  7760. return this.accentSensitivityField;
  7761. }
  7762. set {
  7763. this.accentSensitivityField = value;
  7764. }
  7765. }
  7766. /// <remarks/>
  7767. [System.Xml.Serialization.XmlIgnoreAttribute()]
  7768. public bool AccentSensitivitySpecified {
  7769. get {
  7770. return this.accentSensitivityFieldSpecified;
  7771. }
  7772. set {
  7773. this.accentSensitivityFieldSpecified = value;
  7774. }
  7775. }
  7776. /// <remarks/>
  7777. public SensitivityEnum KanatypeSensitivity {
  7778. get {
  7779. return this.kanatypeSensitivityField;
  7780. }
  7781. set {
  7782. this.kanatypeSensitivityField = value;
  7783. }
  7784. }
  7785. /// <remarks/>
  7786. [System.Xml.Serialization.XmlIgnoreAttribute()]
  7787. public bool KanatypeSensitivitySpecified {
  7788. get {
  7789. return this.kanatypeSensitivityFieldSpecified;
  7790. }
  7791. set {
  7792. this.kanatypeSensitivityFieldSpecified = value;
  7793. }
  7794. }
  7795. /// <remarks/>
  7796. public SensitivityEnum WidthSensitivity {
  7797. get {
  7798. return this.widthSensitivityField;
  7799. }
  7800. set {
  7801. this.widthSensitivityField = value;
  7802. }
  7803. }
  7804. /// <remarks/>
  7805. [System.Xml.Serialization.XmlIgnoreAttribute()]
  7806. public bool WidthSensitivitySpecified {
  7807. get {
  7808. return this.widthSensitivityFieldSpecified;
  7809. }
  7810. set {
  7811. this.widthSensitivityFieldSpecified = value;
  7812. }
  7813. }
  7814. /// <remarks/>
  7815. public string Name {
  7816. get {
  7817. return this.nameField;
  7818. }
  7819. set {
  7820. this.nameField = value;
  7821. }
  7822. }
  7823. }
  7824. /// <remarks/>
  7825. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7826. [System.SerializableAttribute()]
  7827. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7828. public enum SensitivityEnum {
  7829. /// <remarks/>
  7830. True,
  7831. /// <remarks/>
  7832. False,
  7833. /// <remarks/>
  7834. Auto,
  7835. }
  7836. /// <remarks/>
  7837. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7838. [System.SerializableAttribute()]
  7839. [System.Diagnostics.DebuggerStepThroughAttribute()]
  7840. [System.ComponentModel.DesignerCategoryAttribute("code")]
  7841. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7842. public partial class DataRetrievalPlan {
  7843. private DataSourceDefinitionOrReference itemField;
  7844. private DataSetDefinition dataSetField;
  7845. /// <remarks/>
  7846. [System.Xml.Serialization.XmlElementAttribute("DataSourceDefinition", typeof(DataSourceDefinition))]
  7847. [System.Xml.Serialization.XmlElementAttribute("DataSourceReference", typeof(DataSourceReference))]
  7848. [System.Xml.Serialization.XmlElementAttribute("InvalidDataSourceReference", typeof(InvalidDataSourceReference))]
  7849. public DataSourceDefinitionOrReference Item {
  7850. get {
  7851. return this.itemField;
  7852. }
  7853. set {
  7854. this.itemField = value;
  7855. }
  7856. }
  7857. /// <remarks/>
  7858. public DataSetDefinition DataSet {
  7859. get {
  7860. return this.dataSetField;
  7861. }
  7862. set {
  7863. this.dataSetField = value;
  7864. }
  7865. }
  7866. }
  7867. /// <remarks/>
  7868. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7869. [System.SerializableAttribute()]
  7870. [System.Diagnostics.DebuggerStepThroughAttribute()]
  7871. [System.ComponentModel.DesignerCategoryAttribute("code")]
  7872. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7873. public partial class ItemReferenceData {
  7874. private string nameField;
  7875. private string referenceField;
  7876. private string referenceTypeField;
  7877. /// <remarks/>
  7878. public string Name {
  7879. get {
  7880. return this.nameField;
  7881. }
  7882. set {
  7883. this.nameField = value;
  7884. }
  7885. }
  7886. /// <remarks/>
  7887. public string Reference {
  7888. get {
  7889. return this.referenceField;
  7890. }
  7891. set {
  7892. this.referenceField = value;
  7893. }
  7894. }
  7895. /// <remarks/>
  7896. public string ReferenceType {
  7897. get {
  7898. return this.referenceTypeField;
  7899. }
  7900. set {
  7901. this.referenceTypeField = value;
  7902. }
  7903. }
  7904. }
  7905. /// <remarks/>
  7906. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7907. [System.SerializableAttribute()]
  7908. [System.Diagnostics.DebuggerStepThroughAttribute()]
  7909. [System.ComponentModel.DesignerCategoryAttribute("code")]
  7910. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7911. public partial class ItemReference {
  7912. private string nameField;
  7913. private string referenceField;
  7914. /// <remarks/>
  7915. public string Name {
  7916. get {
  7917. return this.nameField;
  7918. }
  7919. set {
  7920. this.nameField = value;
  7921. }
  7922. }
  7923. /// <remarks/>
  7924. public string Reference {
  7925. get {
  7926. return this.referenceField;
  7927. }
  7928. set {
  7929. this.referenceField = value;
  7930. }
  7931. }
  7932. }
  7933. /// <remarks/>
  7934. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7935. [System.SerializableAttribute()]
  7936. [System.Diagnostics.DebuggerStepThroughAttribute()]
  7937. [System.ComponentModel.DesignerCategoryAttribute("code")]
  7938. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7939. public partial class SearchCondition {
  7940. private ConditionEnum conditionField;
  7941. private bool conditionFieldSpecified;
  7942. private string[] valuesField;
  7943. private string nameField;
  7944. /// <remarks/>
  7945. public ConditionEnum Condition {
  7946. get {
  7947. return this.conditionField;
  7948. }
  7949. set {
  7950. this.conditionField = value;
  7951. }
  7952. }
  7953. /// <remarks/>
  7954. [System.Xml.Serialization.XmlIgnoreAttribute()]
  7955. public bool ConditionSpecified {
  7956. get {
  7957. return this.conditionFieldSpecified;
  7958. }
  7959. set {
  7960. this.conditionFieldSpecified = value;
  7961. }
  7962. }
  7963. /// <remarks/>
  7964. [System.Xml.Serialization.XmlArrayItemAttribute("Value")]
  7965. public string[] Values {
  7966. get {
  7967. return this.valuesField;
  7968. }
  7969. set {
  7970. this.valuesField = value;
  7971. }
  7972. }
  7973. /// <remarks/>
  7974. public string Name {
  7975. get {
  7976. return this.nameField;
  7977. }
  7978. set {
  7979. this.nameField = value;
  7980. }
  7981. }
  7982. }
  7983. /// <remarks/>
  7984. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7985. [System.SerializableAttribute()]
  7986. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  7987. public enum ConditionEnum {
  7988. /// <remarks/>
  7989. Contains,
  7990. /// <remarks/>
  7991. Equals,
  7992. /// <remarks/>
  7993. In,
  7994. /// <remarks/>
  7995. Between,
  7996. }
  7997. /// <remarks/>
  7998. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  7999. [System.SerializableAttribute()]
  8000. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8001. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8002. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  8003. public partial class ItemHistorySnapshot {
  8004. private string historyIDField;
  8005. private System.DateTime creationDateField;
  8006. private int sizeField;
  8007. /// <remarks/>
  8008. public string HistoryID {
  8009. get {
  8010. return this.historyIDField;
  8011. }
  8012. set {
  8013. this.historyIDField = value;
  8014. }
  8015. }
  8016. /// <remarks/>
  8017. public System.DateTime CreationDate {
  8018. get {
  8019. return this.creationDateField;
  8020. }
  8021. set {
  8022. this.creationDateField = value;
  8023. }
  8024. }
  8025. /// <remarks/>
  8026. public int Size {
  8027. get {
  8028. return this.sizeField;
  8029. }
  8030. set {
  8031. this.sizeField = value;
  8032. }
  8033. }
  8034. }
  8035. /// <remarks/>
  8036. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8037. [System.SerializableAttribute()]
  8038. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8039. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8040. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  8041. public partial class Warning {
  8042. private string codeField;
  8043. private string severityField;
  8044. private string objectNameField;
  8045. private string objectTypeField;
  8046. private string messageField;
  8047. /// <remarks/>
  8048. public string Code {
  8049. get {
  8050. return this.codeField;
  8051. }
  8052. set {
  8053. this.codeField = value;
  8054. }
  8055. }
  8056. /// <remarks/>
  8057. public string Severity {
  8058. get {
  8059. return this.severityField;
  8060. }
  8061. set {
  8062. this.severityField = value;
  8063. }
  8064. }
  8065. /// <remarks/>
  8066. public string ObjectName {
  8067. get {
  8068. return this.objectNameField;
  8069. }
  8070. set {
  8071. this.objectNameField = value;
  8072. }
  8073. }
  8074. /// <remarks/>
  8075. public string ObjectType {
  8076. get {
  8077. return this.objectTypeField;
  8078. }
  8079. set {
  8080. this.objectTypeField = value;
  8081. }
  8082. }
  8083. /// <remarks/>
  8084. public string Message {
  8085. get {
  8086. return this.messageField;
  8087. }
  8088. set {
  8089. this.messageField = value;
  8090. }
  8091. }
  8092. }
  8093. /// <remarks/>
  8094. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8095. [System.SerializableAttribute()]
  8096. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8097. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8098. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  8099. public partial class CatalogItem {
  8100. private string idField;
  8101. private string nameField;
  8102. private string pathField;
  8103. private string virtualPathField;
  8104. private string typeNameField;
  8105. private int sizeField;
  8106. private bool sizeFieldSpecified;
  8107. private string descriptionField;
  8108. private bool hiddenField;
  8109. private bool hiddenFieldSpecified;
  8110. private System.DateTime creationDateField;
  8111. private bool creationDateFieldSpecified;
  8112. private System.DateTime modifiedDateField;
  8113. private bool modifiedDateFieldSpecified;
  8114. private string createdByField;
  8115. private string modifiedByField;
  8116. private Property[] itemMetadataField;
  8117. /// <remarks/>
  8118. public string ID {
  8119. get {
  8120. return this.idField;
  8121. }
  8122. set {
  8123. this.idField = value;
  8124. }
  8125. }
  8126. /// <remarks/>
  8127. public string Name {
  8128. get {
  8129. return this.nameField;
  8130. }
  8131. set {
  8132. this.nameField = value;
  8133. }
  8134. }
  8135. /// <remarks/>
  8136. public string Path {
  8137. get {
  8138. return this.pathField;
  8139. }
  8140. set {
  8141. this.pathField = value;
  8142. }
  8143. }
  8144. /// <remarks/>
  8145. public string VirtualPath {
  8146. get {
  8147. return this.virtualPathField;
  8148. }
  8149. set {
  8150. this.virtualPathField = value;
  8151. }
  8152. }
  8153. /// <remarks/>
  8154. public string TypeName {
  8155. get {
  8156. return this.typeNameField;
  8157. }
  8158. set {
  8159. this.typeNameField = value;
  8160. }
  8161. }
  8162. /// <remarks/>
  8163. public int Size {
  8164. get {
  8165. return this.sizeField;
  8166. }
  8167. set {
  8168. this.sizeField = value;
  8169. }
  8170. }
  8171. /// <remarks/>
  8172. [System.Xml.Serialization.XmlIgnoreAttribute()]
  8173. public bool SizeSpecified {
  8174. get {
  8175. return this.sizeFieldSpecified;
  8176. }
  8177. set {
  8178. this.sizeFieldSpecified = value;
  8179. }
  8180. }
  8181. /// <remarks/>
  8182. public string Description {
  8183. get {
  8184. return this.descriptionField;
  8185. }
  8186. set {
  8187. this.descriptionField = value;
  8188. }
  8189. }
  8190. /// <remarks/>
  8191. public bool Hidden {
  8192. get {
  8193. return this.hiddenField;
  8194. }
  8195. set {
  8196. this.hiddenField = value;
  8197. }
  8198. }
  8199. /// <remarks/>
  8200. [System.Xml.Serialization.XmlIgnoreAttribute()]
  8201. public bool HiddenSpecified {
  8202. get {
  8203. return this.hiddenFieldSpecified;
  8204. }
  8205. set {
  8206. this.hiddenFieldSpecified = value;
  8207. }
  8208. }
  8209. /// <remarks/>
  8210. public System.DateTime CreationDate {
  8211. get {
  8212. return this.creationDateField;
  8213. }
  8214. set {
  8215. this.creationDateField = value;
  8216. }
  8217. }
  8218. /// <remarks/>
  8219. [System.Xml.Serialization.XmlIgnoreAttribute()]
  8220. public bool CreationDateSpecified {
  8221. get {
  8222. return this.creationDateFieldSpecified;
  8223. }
  8224. set {
  8225. this.creationDateFieldSpecified = value;
  8226. }
  8227. }
  8228. /// <remarks/>
  8229. public System.DateTime ModifiedDate {
  8230. get {
  8231. return this.modifiedDateField;
  8232. }
  8233. set {
  8234. this.modifiedDateField = value;
  8235. }
  8236. }
  8237. /// <remarks/>
  8238. [System.Xml.Serialization.XmlIgnoreAttribute()]
  8239. public bool ModifiedDateSpecified {
  8240. get {
  8241. return this.modifiedDateFieldSpecified;
  8242. }
  8243. set {
  8244. this.modifiedDateFieldSpecified = value;
  8245. }
  8246. }
  8247. /// <remarks/>
  8248. public string CreatedBy {
  8249. get {
  8250. return this.createdByField;
  8251. }
  8252. set {
  8253. this.createdByField = value;
  8254. }
  8255. }
  8256. /// <remarks/>
  8257. public string ModifiedBy {
  8258. get {
  8259. return this.modifiedByField;
  8260. }
  8261. set {
  8262. this.modifiedByField = value;
  8263. }
  8264. }
  8265. /// <remarks/>
  8266. public Property[] ItemMetadata {
  8267. get {
  8268. return this.itemMetadataField;
  8269. }
  8270. set {
  8271. this.itemMetadataField = value;
  8272. }
  8273. }
  8274. }
  8275. /// <remarks/>
  8276. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8277. [System.SerializableAttribute()]
  8278. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8279. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8280. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  8281. public partial class Property {
  8282. private string nameField;
  8283. private string valueField;
  8284. /// <remarks/>
  8285. public string Name {
  8286. get {
  8287. return this.nameField;
  8288. }
  8289. set {
  8290. this.nameField = value;
  8291. }
  8292. }
  8293. /// <remarks/>
  8294. public string Value {
  8295. get {
  8296. return this.valueField;
  8297. }
  8298. set {
  8299. this.valueField = value;
  8300. }
  8301. }
  8302. }
  8303. /// <remarks/>
  8304. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8305. [System.SerializableAttribute()]
  8306. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8307. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8308. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  8309. public partial class SYSTEMTIME {
  8310. private short yearField;
  8311. private short monthField;
  8312. private short dayOfWeekField;
  8313. private short dayField;
  8314. private short hourField;
  8315. private short minuteField;
  8316. private short secondField;
  8317. private short millisecondsField;
  8318. /// <remarks/>
  8319. public short year {
  8320. get {
  8321. return this.yearField;
  8322. }
  8323. set {
  8324. this.yearField = value;
  8325. }
  8326. }
  8327. /// <remarks/>
  8328. public short month {
  8329. get {
  8330. return this.monthField;
  8331. }
  8332. set {
  8333. this.monthField = value;
  8334. }
  8335. }
  8336. /// <remarks/>
  8337. public short dayOfWeek {
  8338. get {
  8339. return this.dayOfWeekField;
  8340. }
  8341. set {
  8342. this.dayOfWeekField = value;
  8343. }
  8344. }
  8345. /// <remarks/>
  8346. public short day {
  8347. get {
  8348. return this.dayField;
  8349. }
  8350. set {
  8351. this.dayField = value;
  8352. }
  8353. }
  8354. /// <remarks/>
  8355. public short hour {
  8356. get {
  8357. return this.hourField;
  8358. }
  8359. set {
  8360. this.hourField = value;
  8361. }
  8362. }
  8363. /// <remarks/>
  8364. public short minute {
  8365. get {
  8366. return this.minuteField;
  8367. }
  8368. set {
  8369. this.minuteField = value;
  8370. }
  8371. }
  8372. /// <remarks/>
  8373. public short second {
  8374. get {
  8375. return this.secondField;
  8376. }
  8377. set {
  8378. this.secondField = value;
  8379. }
  8380. }
  8381. /// <remarks/>
  8382. public short milliseconds {
  8383. get {
  8384. return this.millisecondsField;
  8385. }
  8386. set {
  8387. this.millisecondsField = value;
  8388. }
  8389. }
  8390. }
  8391. /// <remarks/>
  8392. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8393. [System.SerializableAttribute()]
  8394. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8395. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8396. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  8397. public partial class TimeZoneInformation {
  8398. private int biasField;
  8399. private int standardBiasField;
  8400. private SYSTEMTIME standardDateField;
  8401. private int daylightBiasField;
  8402. private SYSTEMTIME daylightDateField;
  8403. /// <remarks/>
  8404. public int Bias {
  8405. get {
  8406. return this.biasField;
  8407. }
  8408. set {
  8409. this.biasField = value;
  8410. }
  8411. }
  8412. /// <remarks/>
  8413. public int StandardBias {
  8414. get {
  8415. return this.standardBiasField;
  8416. }
  8417. set {
  8418. this.standardBiasField = value;
  8419. }
  8420. }
  8421. /// <remarks/>
  8422. public SYSTEMTIME StandardDate {
  8423. get {
  8424. return this.standardDateField;
  8425. }
  8426. set {
  8427. this.standardDateField = value;
  8428. }
  8429. }
  8430. /// <remarks/>
  8431. public int DaylightBias {
  8432. get {
  8433. return this.daylightBiasField;
  8434. }
  8435. set {
  8436. this.daylightBiasField = value;
  8437. }
  8438. }
  8439. /// <remarks/>
  8440. public SYSTEMTIME DaylightDate {
  8441. get {
  8442. return this.daylightDateField;
  8443. }
  8444. set {
  8445. this.daylightDateField = value;
  8446. }
  8447. }
  8448. }
  8449. /// <remarks/>
  8450. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8451. [System.SerializableAttribute()]
  8452. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8453. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8454. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  8455. [System.Xml.Serialization.XmlRootAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsNullable=false)]
  8456. public partial class TrustedUserHeader : System.Web.Services.Protocols.SoapHeader {
  8457. private string userNameField;
  8458. private byte[] userTokenField;
  8459. private System.Xml.XmlAttribute[] anyAttrField;
  8460. /// <remarks/>
  8461. public string UserName {
  8462. get {
  8463. return this.userNameField;
  8464. }
  8465. set {
  8466. this.userNameField = value;
  8467. }
  8468. }
  8469. /// <remarks/>
  8470. [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")]
  8471. public byte[] UserToken {
  8472. get {
  8473. return this.userTokenField;
  8474. }
  8475. set {
  8476. this.userTokenField = value;
  8477. }
  8478. }
  8479. /// <remarks/>
  8480. [System.Xml.Serialization.XmlAnyAttributeAttribute()]
  8481. public System.Xml.XmlAttribute[] AnyAttr {
  8482. get {
  8483. return this.anyAttrField;
  8484. }
  8485. set {
  8486. this.anyAttrField = value;
  8487. }
  8488. }
  8489. }
  8490. /// <remarks/>
  8491. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8492. [System.SerializableAttribute()]
  8493. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8494. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8495. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  8496. [System.Xml.Serialization.XmlRootAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", IsNullable=false)]
  8497. public partial class ServerInfoHeader : System.Web.Services.Protocols.SoapHeader {
  8498. private string reportServerVersionNumberField;
  8499. private string reportServerEditionField;
  8500. private string reportServerVersionField;
  8501. private string reportServerDateTimeField;
  8502. private TimeZoneInformation reportServerTimeZoneInfoField;
  8503. private System.Xml.XmlAttribute[] anyAttrField;
  8504. /// <remarks/>
  8505. public string ReportServerVersionNumber {
  8506. get {
  8507. return this.reportServerVersionNumberField;
  8508. }
  8509. set {
  8510. this.reportServerVersionNumberField = value;
  8511. }
  8512. }
  8513. /// <remarks/>
  8514. public string ReportServerEdition {
  8515. get {
  8516. return this.reportServerEditionField;
  8517. }
  8518. set {
  8519. this.reportServerEditionField = value;
  8520. }
  8521. }
  8522. /// <remarks/>
  8523. public string ReportServerVersion {
  8524. get {
  8525. return this.reportServerVersionField;
  8526. }
  8527. set {
  8528. this.reportServerVersionField = value;
  8529. }
  8530. }
  8531. /// <remarks/>
  8532. public string ReportServerDateTime {
  8533. get {
  8534. return this.reportServerDateTimeField;
  8535. }
  8536. set {
  8537. this.reportServerDateTimeField = value;
  8538. }
  8539. }
  8540. /// <remarks/>
  8541. public TimeZoneInformation ReportServerTimeZoneInfo {
  8542. get {
  8543. return this.reportServerTimeZoneInfoField;
  8544. }
  8545. set {
  8546. this.reportServerTimeZoneInfoField = value;
  8547. }
  8548. }
  8549. /// <remarks/>
  8550. [System.Xml.Serialization.XmlAnyAttributeAttribute()]
  8551. public System.Xml.XmlAttribute[] AnyAttr {
  8552. get {
  8553. return this.anyAttrField;
  8554. }
  8555. set {
  8556. this.anyAttrField = value;
  8557. }
  8558. }
  8559. }
  8560. /// <remarks/>
  8561. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8562. [System.SerializableAttribute()]
  8563. [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
  8564. public enum BooleanOperatorEnum {
  8565. /// <remarks/>
  8566. And,
  8567. /// <remarks/>
  8568. Or,
  8569. }
  8570. /// <remarks/>
  8571. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8572. public delegate void CreateCatalogItemCompletedEventHandler(object sender, CreateCatalogItemCompletedEventArgs e);
  8573. /// <remarks/>
  8574. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8575. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8576. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8577. public partial class CreateCatalogItemCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  8578. private object[] results;
  8579. internal CreateCatalogItemCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  8580. base(exception, cancelled, userState) {
  8581. this.results = results;
  8582. }
  8583. /// <remarks/>
  8584. public CatalogItem Result {
  8585. get {
  8586. this.RaiseExceptionIfNecessary();
  8587. return ((CatalogItem)(this.results[0]));
  8588. }
  8589. }
  8590. /// <remarks/>
  8591. public Warning[] Warnings {
  8592. get {
  8593. this.RaiseExceptionIfNecessary();
  8594. return ((Warning[])(this.results[1]));
  8595. }
  8596. }
  8597. }
  8598. /// <remarks/>
  8599. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8600. public delegate void SetItemDefinitionCompletedEventHandler(object sender, SetItemDefinitionCompletedEventArgs e);
  8601. /// <remarks/>
  8602. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8603. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8604. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8605. public partial class SetItemDefinitionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  8606. private object[] results;
  8607. internal SetItemDefinitionCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  8608. base(exception, cancelled, userState) {
  8609. this.results = results;
  8610. }
  8611. /// <remarks/>
  8612. public Warning[] Result {
  8613. get {
  8614. this.RaiseExceptionIfNecessary();
  8615. return ((Warning[])(this.results[0]));
  8616. }
  8617. }
  8618. }
  8619. /// <remarks/>
  8620. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8621. public delegate void GetItemDefinitionCompletedEventHandler(object sender, GetItemDefinitionCompletedEventArgs e);
  8622. /// <remarks/>
  8623. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8624. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8625. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8626. public partial class GetItemDefinitionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  8627. private object[] results;
  8628. internal GetItemDefinitionCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  8629. base(exception, cancelled, userState) {
  8630. this.results = results;
  8631. }
  8632. /// <remarks/>
  8633. public byte[] Result {
  8634. get {
  8635. this.RaiseExceptionIfNecessary();
  8636. return ((byte[])(this.results[0]));
  8637. }
  8638. }
  8639. }
  8640. /// <remarks/>
  8641. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8642. public delegate void GetItemTypeCompletedEventHandler(object sender, GetItemTypeCompletedEventArgs e);
  8643. /// <remarks/>
  8644. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8645. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8646. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8647. public partial class GetItemTypeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  8648. private object[] results;
  8649. internal GetItemTypeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  8650. base(exception, cancelled, userState) {
  8651. this.results = results;
  8652. }
  8653. /// <remarks/>
  8654. public string Result {
  8655. get {
  8656. this.RaiseExceptionIfNecessary();
  8657. return ((string)(this.results[0]));
  8658. }
  8659. }
  8660. }
  8661. /// <remarks/>
  8662. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8663. public delegate void DeleteItemCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  8664. /// <remarks/>
  8665. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8666. public delegate void MoveItemCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  8667. /// <remarks/>
  8668. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8669. public delegate void InheritParentSecurityCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  8670. /// <remarks/>
  8671. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8672. public delegate void ListItemHistoryCompletedEventHandler(object sender, ListItemHistoryCompletedEventArgs e);
  8673. /// <remarks/>
  8674. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8675. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8676. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8677. public partial class ListItemHistoryCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  8678. private object[] results;
  8679. internal ListItemHistoryCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  8680. base(exception, cancelled, userState) {
  8681. this.results = results;
  8682. }
  8683. /// <remarks/>
  8684. public ItemHistorySnapshot[] Result {
  8685. get {
  8686. this.RaiseExceptionIfNecessary();
  8687. return ((ItemHistorySnapshot[])(this.results[0]));
  8688. }
  8689. }
  8690. }
  8691. /// <remarks/>
  8692. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8693. public delegate void ListChildrenCompletedEventHandler(object sender, ListChildrenCompletedEventArgs e);
  8694. /// <remarks/>
  8695. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8696. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8697. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8698. public partial class ListChildrenCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  8699. private object[] results;
  8700. internal ListChildrenCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  8701. base(exception, cancelled, userState) {
  8702. this.results = results;
  8703. }
  8704. /// <remarks/>
  8705. public CatalogItem[] Result {
  8706. get {
  8707. this.RaiseExceptionIfNecessary();
  8708. return ((CatalogItem[])(this.results[0]));
  8709. }
  8710. }
  8711. }
  8712. /// <remarks/>
  8713. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8714. public delegate void ListDependentItemsCompletedEventHandler(object sender, ListDependentItemsCompletedEventArgs e);
  8715. /// <remarks/>
  8716. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8717. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8718. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8719. public partial class ListDependentItemsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  8720. private object[] results;
  8721. internal ListDependentItemsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  8722. base(exception, cancelled, userState) {
  8723. this.results = results;
  8724. }
  8725. /// <remarks/>
  8726. public CatalogItem[] Result {
  8727. get {
  8728. this.RaiseExceptionIfNecessary();
  8729. return ((CatalogItem[])(this.results[0]));
  8730. }
  8731. }
  8732. }
  8733. /// <remarks/>
  8734. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8735. public delegate void FindItemsCompletedEventHandler(object sender, FindItemsCompletedEventArgs e);
  8736. /// <remarks/>
  8737. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8738. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8739. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8740. public partial class FindItemsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  8741. private object[] results;
  8742. internal FindItemsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  8743. base(exception, cancelled, userState) {
  8744. this.results = results;
  8745. }
  8746. /// <remarks/>
  8747. public CatalogItem[] Result {
  8748. get {
  8749. this.RaiseExceptionIfNecessary();
  8750. return ((CatalogItem[])(this.results[0]));
  8751. }
  8752. }
  8753. }
  8754. /// <remarks/>
  8755. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8756. public delegate void ListParentsCompletedEventHandler(object sender, ListParentsCompletedEventArgs e);
  8757. /// <remarks/>
  8758. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8759. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8760. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8761. public partial class ListParentsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  8762. private object[] results;
  8763. internal ListParentsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  8764. base(exception, cancelled, userState) {
  8765. this.results = results;
  8766. }
  8767. /// <remarks/>
  8768. public CatalogItem[] Result {
  8769. get {
  8770. this.RaiseExceptionIfNecessary();
  8771. return ((CatalogItem[])(this.results[0]));
  8772. }
  8773. }
  8774. }
  8775. /// <remarks/>
  8776. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8777. public delegate void CreateFolderCompletedEventHandler(object sender, CreateFolderCompletedEventArgs e);
  8778. /// <remarks/>
  8779. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8780. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8781. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8782. public partial class CreateFolderCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  8783. private object[] results;
  8784. internal CreateFolderCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  8785. base(exception, cancelled, userState) {
  8786. this.results = results;
  8787. }
  8788. /// <remarks/>
  8789. public CatalogItem Result {
  8790. get {
  8791. this.RaiseExceptionIfNecessary();
  8792. return ((CatalogItem)(this.results[0]));
  8793. }
  8794. }
  8795. }
  8796. /// <remarks/>
  8797. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8798. public delegate void SetPropertiesCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  8799. /// <remarks/>
  8800. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8801. public delegate void GetPropertiesCompletedEventHandler(object sender, GetPropertiesCompletedEventArgs e);
  8802. /// <remarks/>
  8803. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8804. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8805. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8806. public partial class GetPropertiesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  8807. private object[] results;
  8808. internal GetPropertiesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  8809. base(exception, cancelled, userState) {
  8810. this.results = results;
  8811. }
  8812. /// <remarks/>
  8813. public Property[] Result {
  8814. get {
  8815. this.RaiseExceptionIfNecessary();
  8816. return ((Property[])(this.results[0]));
  8817. }
  8818. }
  8819. }
  8820. /// <remarks/>
  8821. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8822. public delegate void SetItemReferencesCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  8823. /// <remarks/>
  8824. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8825. public delegate void GetItemReferencesCompletedEventHandler(object sender, GetItemReferencesCompletedEventArgs e);
  8826. /// <remarks/>
  8827. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8828. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8829. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8830. public partial class GetItemReferencesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  8831. private object[] results;
  8832. internal GetItemReferencesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  8833. base(exception, cancelled, userState) {
  8834. this.results = results;
  8835. }
  8836. /// <remarks/>
  8837. public ItemReferenceData[] Result {
  8838. get {
  8839. this.RaiseExceptionIfNecessary();
  8840. return ((ItemReferenceData[])(this.results[0]));
  8841. }
  8842. }
  8843. }
  8844. /// <remarks/>
  8845. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8846. public delegate void ListItemTypesCompletedEventHandler(object sender, ListItemTypesCompletedEventArgs e);
  8847. /// <remarks/>
  8848. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8849. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8850. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8851. public partial class ListItemTypesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  8852. private object[] results;
  8853. internal ListItemTypesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  8854. base(exception, cancelled, userState) {
  8855. this.results = results;
  8856. }
  8857. /// <remarks/>
  8858. public string[] Result {
  8859. get {
  8860. this.RaiseExceptionIfNecessary();
  8861. return ((string[])(this.results[0]));
  8862. }
  8863. }
  8864. }
  8865. /// <remarks/>
  8866. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8867. public delegate void SetSubscriptionPropertiesCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  8868. /// <remarks/>
  8869. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8870. public delegate void GetSubscriptionPropertiesCompletedEventHandler(object sender, GetSubscriptionPropertiesCompletedEventArgs e);
  8871. /// <remarks/>
  8872. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8873. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8874. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8875. public partial class GetSubscriptionPropertiesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  8876. private object[] results;
  8877. internal GetSubscriptionPropertiesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  8878. base(exception, cancelled, userState) {
  8879. this.results = results;
  8880. }
  8881. /// <remarks/>
  8882. public string Result {
  8883. get {
  8884. this.RaiseExceptionIfNecessary();
  8885. return ((string)(this.results[0]));
  8886. }
  8887. }
  8888. /// <remarks/>
  8889. public ExtensionSettings ExtensionSettings {
  8890. get {
  8891. this.RaiseExceptionIfNecessary();
  8892. return ((ExtensionSettings)(this.results[1]));
  8893. }
  8894. }
  8895. /// <remarks/>
  8896. public string Description {
  8897. get {
  8898. this.RaiseExceptionIfNecessary();
  8899. return ((string)(this.results[2]));
  8900. }
  8901. }
  8902. /// <remarks/>
  8903. public ActiveState Active {
  8904. get {
  8905. this.RaiseExceptionIfNecessary();
  8906. return ((ActiveState)(this.results[3]));
  8907. }
  8908. }
  8909. /// <remarks/>
  8910. public string Status {
  8911. get {
  8912. this.RaiseExceptionIfNecessary();
  8913. return ((string)(this.results[4]));
  8914. }
  8915. }
  8916. /// <remarks/>
  8917. public string EventType {
  8918. get {
  8919. this.RaiseExceptionIfNecessary();
  8920. return ((string)(this.results[5]));
  8921. }
  8922. }
  8923. /// <remarks/>
  8924. public string MatchData {
  8925. get {
  8926. this.RaiseExceptionIfNecessary();
  8927. return ((string)(this.results[6]));
  8928. }
  8929. }
  8930. /// <remarks/>
  8931. public ParameterValue[] Parameters {
  8932. get {
  8933. this.RaiseExceptionIfNecessary();
  8934. return ((ParameterValue[])(this.results[7]));
  8935. }
  8936. }
  8937. }
  8938. /// <remarks/>
  8939. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8940. public delegate void SetDataDrivenSubscriptionPropertiesCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  8941. /// <remarks/>
  8942. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8943. public delegate void GetDataDrivenSubscriptionPropertiesCompletedEventHandler(object sender, GetDataDrivenSubscriptionPropertiesCompletedEventArgs e);
  8944. /// <remarks/>
  8945. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  8946. [System.Diagnostics.DebuggerStepThroughAttribute()]
  8947. [System.ComponentModel.DesignerCategoryAttribute("code")]
  8948. public partial class GetDataDrivenSubscriptionPropertiesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  8949. private object[] results;
  8950. internal GetDataDrivenSubscriptionPropertiesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  8951. base(exception, cancelled, userState) {
  8952. this.results = results;
  8953. }
  8954. /// <remarks/>
  8955. public string Result {
  8956. get {
  8957. this.RaiseExceptionIfNecessary();
  8958. return ((string)(this.results[0]));
  8959. }
  8960. }
  8961. /// <remarks/>
  8962. public ExtensionSettings ExtensionSettings {
  8963. get {
  8964. this.RaiseExceptionIfNecessary();
  8965. return ((ExtensionSettings)(this.results[1]));
  8966. }
  8967. }
  8968. /// <remarks/>
  8969. public DataRetrievalPlan DataRetrievalPlan {
  8970. get {
  8971. this.RaiseExceptionIfNecessary();
  8972. return ((DataRetrievalPlan)(this.results[2]));
  8973. }
  8974. }
  8975. /// <remarks/>
  8976. public string Description {
  8977. get {
  8978. this.RaiseExceptionIfNecessary();
  8979. return ((string)(this.results[3]));
  8980. }
  8981. }
  8982. /// <remarks/>
  8983. public ActiveState Active {
  8984. get {
  8985. this.RaiseExceptionIfNecessary();
  8986. return ((ActiveState)(this.results[4]));
  8987. }
  8988. }
  8989. /// <remarks/>
  8990. public string Status {
  8991. get {
  8992. this.RaiseExceptionIfNecessary();
  8993. return ((string)(this.results[5]));
  8994. }
  8995. }
  8996. /// <remarks/>
  8997. public string EventType {
  8998. get {
  8999. this.RaiseExceptionIfNecessary();
  9000. return ((string)(this.results[6]));
  9001. }
  9002. }
  9003. /// <remarks/>
  9004. public string MatchData {
  9005. get {
  9006. this.RaiseExceptionIfNecessary();
  9007. return ((string)(this.results[7]));
  9008. }
  9009. }
  9010. /// <remarks/>
  9011. public ParameterValueOrFieldReference[] Parameters {
  9012. get {
  9013. this.RaiseExceptionIfNecessary();
  9014. return ((ParameterValueOrFieldReference[])(this.results[8]));
  9015. }
  9016. }
  9017. }
  9018. /// <remarks/>
  9019. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9020. public delegate void DeleteSubscriptionCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9021. /// <remarks/>
  9022. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9023. public delegate void CreateSubscriptionCompletedEventHandler(object sender, CreateSubscriptionCompletedEventArgs e);
  9024. /// <remarks/>
  9025. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9026. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9027. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9028. public partial class CreateSubscriptionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9029. private object[] results;
  9030. internal CreateSubscriptionCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9031. base(exception, cancelled, userState) {
  9032. this.results = results;
  9033. }
  9034. /// <remarks/>
  9035. public string Result {
  9036. get {
  9037. this.RaiseExceptionIfNecessary();
  9038. return ((string)(this.results[0]));
  9039. }
  9040. }
  9041. }
  9042. /// <remarks/>
  9043. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9044. public delegate void CreateDataDrivenSubscriptionCompletedEventHandler(object sender, CreateDataDrivenSubscriptionCompletedEventArgs e);
  9045. /// <remarks/>
  9046. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9047. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9048. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9049. public partial class CreateDataDrivenSubscriptionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9050. private object[] results;
  9051. internal CreateDataDrivenSubscriptionCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9052. base(exception, cancelled, userState) {
  9053. this.results = results;
  9054. }
  9055. /// <remarks/>
  9056. public string Result {
  9057. get {
  9058. this.RaiseExceptionIfNecessary();
  9059. return ((string)(this.results[0]));
  9060. }
  9061. }
  9062. }
  9063. /// <remarks/>
  9064. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9065. public delegate void GetExtensionSettingsCompletedEventHandler(object sender, GetExtensionSettingsCompletedEventArgs e);
  9066. /// <remarks/>
  9067. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9068. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9069. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9070. public partial class GetExtensionSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9071. private object[] results;
  9072. internal GetExtensionSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9073. base(exception, cancelled, userState) {
  9074. this.results = results;
  9075. }
  9076. /// <remarks/>
  9077. public ExtensionParameter[] Result {
  9078. get {
  9079. this.RaiseExceptionIfNecessary();
  9080. return ((ExtensionParameter[])(this.results[0]));
  9081. }
  9082. }
  9083. }
  9084. /// <remarks/>
  9085. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9086. public delegate void ValidateExtensionSettingsCompletedEventHandler(object sender, ValidateExtensionSettingsCompletedEventArgs e);
  9087. /// <remarks/>
  9088. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9089. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9090. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9091. public partial class ValidateExtensionSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9092. private object[] results;
  9093. internal ValidateExtensionSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9094. base(exception, cancelled, userState) {
  9095. this.results = results;
  9096. }
  9097. /// <remarks/>
  9098. public ExtensionParameter[] Result {
  9099. get {
  9100. this.RaiseExceptionIfNecessary();
  9101. return ((ExtensionParameter[])(this.results[0]));
  9102. }
  9103. }
  9104. }
  9105. /// <remarks/>
  9106. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9107. public delegate void ListSubscriptionsCompletedEventHandler(object sender, ListSubscriptionsCompletedEventArgs e);
  9108. /// <remarks/>
  9109. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9110. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9111. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9112. public partial class ListSubscriptionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9113. private object[] results;
  9114. internal ListSubscriptionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9115. base(exception, cancelled, userState) {
  9116. this.results = results;
  9117. }
  9118. /// <remarks/>
  9119. public Subscription[] Result {
  9120. get {
  9121. this.RaiseExceptionIfNecessary();
  9122. return ((Subscription[])(this.results[0]));
  9123. }
  9124. }
  9125. }
  9126. /// <remarks/>
  9127. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9128. public delegate void ListMySubscriptionsCompletedEventHandler(object sender, ListMySubscriptionsCompletedEventArgs e);
  9129. /// <remarks/>
  9130. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9131. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9132. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9133. public partial class ListMySubscriptionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9134. private object[] results;
  9135. internal ListMySubscriptionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9136. base(exception, cancelled, userState) {
  9137. this.results = results;
  9138. }
  9139. /// <remarks/>
  9140. public Subscription[] Result {
  9141. get {
  9142. this.RaiseExceptionIfNecessary();
  9143. return ((Subscription[])(this.results[0]));
  9144. }
  9145. }
  9146. }
  9147. /// <remarks/>
  9148. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9149. public delegate void ListSubscriptionsUsingDataSourceCompletedEventHandler(object sender, ListSubscriptionsUsingDataSourceCompletedEventArgs e);
  9150. /// <remarks/>
  9151. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9152. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9153. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9154. public partial class ListSubscriptionsUsingDataSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9155. private object[] results;
  9156. internal ListSubscriptionsUsingDataSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9157. base(exception, cancelled, userState) {
  9158. this.results = results;
  9159. }
  9160. /// <remarks/>
  9161. public Subscription[] Result {
  9162. get {
  9163. this.RaiseExceptionIfNecessary();
  9164. return ((Subscription[])(this.results[0]));
  9165. }
  9166. }
  9167. }
  9168. /// <remarks/>
  9169. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9170. public delegate void ChangeSubscriptionOwnerCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9171. /// <remarks/>
  9172. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9173. public delegate void CreateDataSourceCompletedEventHandler(object sender, CreateDataSourceCompletedEventArgs e);
  9174. /// <remarks/>
  9175. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9176. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9177. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9178. public partial class CreateDataSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9179. private object[] results;
  9180. internal CreateDataSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9181. base(exception, cancelled, userState) {
  9182. this.results = results;
  9183. }
  9184. /// <remarks/>
  9185. public CatalogItem Result {
  9186. get {
  9187. this.RaiseExceptionIfNecessary();
  9188. return ((CatalogItem)(this.results[0]));
  9189. }
  9190. }
  9191. }
  9192. /// <remarks/>
  9193. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9194. public delegate void PrepareQueryCompletedEventHandler(object sender, PrepareQueryCompletedEventArgs e);
  9195. /// <remarks/>
  9196. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9197. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9198. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9199. public partial class PrepareQueryCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9200. private object[] results;
  9201. internal PrepareQueryCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9202. base(exception, cancelled, userState) {
  9203. this.results = results;
  9204. }
  9205. /// <remarks/>
  9206. public DataSetDefinition Result {
  9207. get {
  9208. this.RaiseExceptionIfNecessary();
  9209. return ((DataSetDefinition)(this.results[0]));
  9210. }
  9211. }
  9212. /// <remarks/>
  9213. public bool Changed {
  9214. get {
  9215. this.RaiseExceptionIfNecessary();
  9216. return ((bool)(this.results[1]));
  9217. }
  9218. }
  9219. /// <remarks/>
  9220. public string[] ParameterNames {
  9221. get {
  9222. this.RaiseExceptionIfNecessary();
  9223. return ((string[])(this.results[2]));
  9224. }
  9225. }
  9226. }
  9227. /// <remarks/>
  9228. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9229. public delegate void EnableDataSourceCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9230. /// <remarks/>
  9231. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9232. public delegate void DisableDataSourceCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9233. /// <remarks/>
  9234. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9235. public delegate void SetDataSourceContentsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9236. /// <remarks/>
  9237. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9238. public delegate void GetDataSourceContentsCompletedEventHandler(object sender, GetDataSourceContentsCompletedEventArgs e);
  9239. /// <remarks/>
  9240. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9241. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9242. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9243. public partial class GetDataSourceContentsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9244. private object[] results;
  9245. internal GetDataSourceContentsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9246. base(exception, cancelled, userState) {
  9247. this.results = results;
  9248. }
  9249. /// <remarks/>
  9250. public DataSourceDefinition Result {
  9251. get {
  9252. this.RaiseExceptionIfNecessary();
  9253. return ((DataSourceDefinition)(this.results[0]));
  9254. }
  9255. }
  9256. }
  9257. /// <remarks/>
  9258. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9259. public delegate void ListDatabaseCredentialRetrievalOptionsCompletedEventHandler(object sender, ListDatabaseCredentialRetrievalOptionsCompletedEventArgs e);
  9260. /// <remarks/>
  9261. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9262. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9263. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9264. public partial class ListDatabaseCredentialRetrievalOptionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9265. private object[] results;
  9266. internal ListDatabaseCredentialRetrievalOptionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9267. base(exception, cancelled, userState) {
  9268. this.results = results;
  9269. }
  9270. /// <remarks/>
  9271. public string[] Result {
  9272. get {
  9273. this.RaiseExceptionIfNecessary();
  9274. return ((string[])(this.results[0]));
  9275. }
  9276. }
  9277. }
  9278. /// <remarks/>
  9279. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9280. public delegate void SetItemDataSourcesCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9281. /// <remarks/>
  9282. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9283. public delegate void GetItemDataSourcesCompletedEventHandler(object sender, GetItemDataSourcesCompletedEventArgs e);
  9284. /// <remarks/>
  9285. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9286. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9287. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9288. public partial class GetItemDataSourcesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9289. private object[] results;
  9290. internal GetItemDataSourcesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9291. base(exception, cancelled, userState) {
  9292. this.results = results;
  9293. }
  9294. /// <remarks/>
  9295. public DataSource[] Result {
  9296. get {
  9297. this.RaiseExceptionIfNecessary();
  9298. return ((DataSource[])(this.results[0]));
  9299. }
  9300. }
  9301. }
  9302. /// <remarks/>
  9303. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9304. public delegate void TestConnectForDataSourceDefinitionCompletedEventHandler(object sender, TestConnectForDataSourceDefinitionCompletedEventArgs e);
  9305. /// <remarks/>
  9306. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9307. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9308. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9309. public partial class TestConnectForDataSourceDefinitionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9310. private object[] results;
  9311. internal TestConnectForDataSourceDefinitionCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9312. base(exception, cancelled, userState) {
  9313. this.results = results;
  9314. }
  9315. /// <remarks/>
  9316. public bool Result {
  9317. get {
  9318. this.RaiseExceptionIfNecessary();
  9319. return ((bool)(this.results[0]));
  9320. }
  9321. }
  9322. /// <remarks/>
  9323. public string ConnectError {
  9324. get {
  9325. this.RaiseExceptionIfNecessary();
  9326. return ((string)(this.results[1]));
  9327. }
  9328. }
  9329. }
  9330. /// <remarks/>
  9331. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9332. public delegate void TestConnectForItemDataSourceCompletedEventHandler(object sender, TestConnectForItemDataSourceCompletedEventArgs e);
  9333. /// <remarks/>
  9334. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9335. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9336. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9337. public partial class TestConnectForItemDataSourceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9338. private object[] results;
  9339. internal TestConnectForItemDataSourceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9340. base(exception, cancelled, userState) {
  9341. this.results = results;
  9342. }
  9343. /// <remarks/>
  9344. public bool Result {
  9345. get {
  9346. this.RaiseExceptionIfNecessary();
  9347. return ((bool)(this.results[0]));
  9348. }
  9349. }
  9350. /// <remarks/>
  9351. public string ConnectError {
  9352. get {
  9353. this.RaiseExceptionIfNecessary();
  9354. return ((string)(this.results[1]));
  9355. }
  9356. }
  9357. }
  9358. /// <remarks/>
  9359. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9360. public delegate void CreateRoleCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9361. /// <remarks/>
  9362. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9363. public delegate void SetRolePropertiesCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9364. /// <remarks/>
  9365. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9366. public delegate void GetRolePropertiesCompletedEventHandler(object sender, GetRolePropertiesCompletedEventArgs e);
  9367. /// <remarks/>
  9368. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9369. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9370. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9371. public partial class GetRolePropertiesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9372. private object[] results;
  9373. internal GetRolePropertiesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9374. base(exception, cancelled, userState) {
  9375. this.results = results;
  9376. }
  9377. /// <remarks/>
  9378. public string[] Result {
  9379. get {
  9380. this.RaiseExceptionIfNecessary();
  9381. return ((string[])(this.results[0]));
  9382. }
  9383. }
  9384. /// <remarks/>
  9385. public string Description {
  9386. get {
  9387. this.RaiseExceptionIfNecessary();
  9388. return ((string)(this.results[1]));
  9389. }
  9390. }
  9391. }
  9392. /// <remarks/>
  9393. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9394. public delegate void DeleteRoleCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9395. /// <remarks/>
  9396. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9397. public delegate void ListRolesCompletedEventHandler(object sender, ListRolesCompletedEventArgs e);
  9398. /// <remarks/>
  9399. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9400. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9401. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9402. public partial class ListRolesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9403. private object[] results;
  9404. internal ListRolesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9405. base(exception, cancelled, userState) {
  9406. this.results = results;
  9407. }
  9408. /// <remarks/>
  9409. public Role[] Result {
  9410. get {
  9411. this.RaiseExceptionIfNecessary();
  9412. return ((Role[])(this.results[0]));
  9413. }
  9414. }
  9415. }
  9416. /// <remarks/>
  9417. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9418. public delegate void ListTasksCompletedEventHandler(object sender, ListTasksCompletedEventArgs e);
  9419. /// <remarks/>
  9420. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9421. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9422. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9423. public partial class ListTasksCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9424. private object[] results;
  9425. internal ListTasksCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9426. base(exception, cancelled, userState) {
  9427. this.results = results;
  9428. }
  9429. /// <remarks/>
  9430. public Task[] Result {
  9431. get {
  9432. this.RaiseExceptionIfNecessary();
  9433. return ((Task[])(this.results[0]));
  9434. }
  9435. }
  9436. }
  9437. /// <remarks/>
  9438. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9439. public delegate void SetPoliciesCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9440. /// <remarks/>
  9441. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9442. public delegate void GetPoliciesCompletedEventHandler(object sender, GetPoliciesCompletedEventArgs e);
  9443. /// <remarks/>
  9444. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9445. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9446. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9447. public partial class GetPoliciesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9448. private object[] results;
  9449. internal GetPoliciesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9450. base(exception, cancelled, userState) {
  9451. this.results = results;
  9452. }
  9453. /// <remarks/>
  9454. public Policy[] Result {
  9455. get {
  9456. this.RaiseExceptionIfNecessary();
  9457. return ((Policy[])(this.results[0]));
  9458. }
  9459. }
  9460. /// <remarks/>
  9461. public bool InheritParent {
  9462. get {
  9463. this.RaiseExceptionIfNecessary();
  9464. return ((bool)(this.results[1]));
  9465. }
  9466. }
  9467. }
  9468. /// <remarks/>
  9469. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9470. public delegate void GetItemDataSourcePromptsCompletedEventHandler(object sender, GetItemDataSourcePromptsCompletedEventArgs e);
  9471. /// <remarks/>
  9472. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9473. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9474. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9475. public partial class GetItemDataSourcePromptsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9476. private object[] results;
  9477. internal GetItemDataSourcePromptsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9478. base(exception, cancelled, userState) {
  9479. this.results = results;
  9480. }
  9481. /// <remarks/>
  9482. public DataSourcePrompt[] Result {
  9483. get {
  9484. this.RaiseExceptionIfNecessary();
  9485. return ((DataSourcePrompt[])(this.results[0]));
  9486. }
  9487. }
  9488. }
  9489. /// <remarks/>
  9490. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9491. public delegate void GenerateModelCompletedEventHandler(object sender, GenerateModelCompletedEventArgs e);
  9492. /// <remarks/>
  9493. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9494. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9495. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9496. public partial class GenerateModelCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9497. private object[] results;
  9498. internal GenerateModelCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9499. base(exception, cancelled, userState) {
  9500. this.results = results;
  9501. }
  9502. /// <remarks/>
  9503. public CatalogItem Result {
  9504. get {
  9505. this.RaiseExceptionIfNecessary();
  9506. return ((CatalogItem)(this.results[0]));
  9507. }
  9508. }
  9509. /// <remarks/>
  9510. public Warning[] Warnings {
  9511. get {
  9512. this.RaiseExceptionIfNecessary();
  9513. return ((Warning[])(this.results[1]));
  9514. }
  9515. }
  9516. }
  9517. /// <remarks/>
  9518. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9519. public delegate void GetModelItemPermissionsCompletedEventHandler(object sender, GetModelItemPermissionsCompletedEventArgs e);
  9520. /// <remarks/>
  9521. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9522. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9523. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9524. public partial class GetModelItemPermissionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9525. private object[] results;
  9526. internal GetModelItemPermissionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9527. base(exception, cancelled, userState) {
  9528. this.results = results;
  9529. }
  9530. /// <remarks/>
  9531. public string[] Result {
  9532. get {
  9533. this.RaiseExceptionIfNecessary();
  9534. return ((string[])(this.results[0]));
  9535. }
  9536. }
  9537. }
  9538. /// <remarks/>
  9539. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9540. public delegate void SetModelItemPoliciesCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9541. /// <remarks/>
  9542. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9543. public delegate void GetModelItemPoliciesCompletedEventHandler(object sender, GetModelItemPoliciesCompletedEventArgs e);
  9544. /// <remarks/>
  9545. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9546. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9547. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9548. public partial class GetModelItemPoliciesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9549. private object[] results;
  9550. internal GetModelItemPoliciesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9551. base(exception, cancelled, userState) {
  9552. this.results = results;
  9553. }
  9554. /// <remarks/>
  9555. public Policy[] Result {
  9556. get {
  9557. this.RaiseExceptionIfNecessary();
  9558. return ((Policy[])(this.results[0]));
  9559. }
  9560. }
  9561. /// <remarks/>
  9562. public bool InheritParent {
  9563. get {
  9564. this.RaiseExceptionIfNecessary();
  9565. return ((bool)(this.results[1]));
  9566. }
  9567. }
  9568. }
  9569. /// <remarks/>
  9570. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9571. public delegate void GetUserModelCompletedEventHandler(object sender, GetUserModelCompletedEventArgs e);
  9572. /// <remarks/>
  9573. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9574. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9575. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9576. public partial class GetUserModelCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9577. private object[] results;
  9578. internal GetUserModelCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9579. base(exception, cancelled, userState) {
  9580. this.results = results;
  9581. }
  9582. /// <remarks/>
  9583. public byte[] Result {
  9584. get {
  9585. this.RaiseExceptionIfNecessary();
  9586. return ((byte[])(this.results[0]));
  9587. }
  9588. }
  9589. }
  9590. /// <remarks/>
  9591. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9592. public delegate void InheritModelItemParentSecurityCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9593. /// <remarks/>
  9594. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9595. public delegate void SetModelDrillthroughReportsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9596. /// <remarks/>
  9597. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9598. public delegate void ListModelDrillthroughReportsCompletedEventHandler(object sender, ListModelDrillthroughReportsCompletedEventArgs e);
  9599. /// <remarks/>
  9600. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9601. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9602. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9603. public partial class ListModelDrillthroughReportsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9604. private object[] results;
  9605. internal ListModelDrillthroughReportsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9606. base(exception, cancelled, userState) {
  9607. this.results = results;
  9608. }
  9609. /// <remarks/>
  9610. public ModelDrillthroughReport[] Result {
  9611. get {
  9612. this.RaiseExceptionIfNecessary();
  9613. return ((ModelDrillthroughReport[])(this.results[0]));
  9614. }
  9615. }
  9616. }
  9617. /// <remarks/>
  9618. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9619. public delegate void ListModelItemChildrenCompletedEventHandler(object sender, ListModelItemChildrenCompletedEventArgs e);
  9620. /// <remarks/>
  9621. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9622. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9623. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9624. public partial class ListModelItemChildrenCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9625. private object[] results;
  9626. internal ListModelItemChildrenCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9627. base(exception, cancelled, userState) {
  9628. this.results = results;
  9629. }
  9630. /// <remarks/>
  9631. public ModelItem[] Result {
  9632. get {
  9633. this.RaiseExceptionIfNecessary();
  9634. return ((ModelItem[])(this.results[0]));
  9635. }
  9636. }
  9637. }
  9638. /// <remarks/>
  9639. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9640. public delegate void ListModelItemTypesCompletedEventHandler(object sender, ListModelItemTypesCompletedEventArgs e);
  9641. /// <remarks/>
  9642. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9643. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9644. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9645. public partial class ListModelItemTypesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9646. private object[] results;
  9647. internal ListModelItemTypesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9648. base(exception, cancelled, userState) {
  9649. this.results = results;
  9650. }
  9651. /// <remarks/>
  9652. public string[] Result {
  9653. get {
  9654. this.RaiseExceptionIfNecessary();
  9655. return ((string[])(this.results[0]));
  9656. }
  9657. }
  9658. }
  9659. /// <remarks/>
  9660. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9661. public delegate void ListModelPerspectivesCompletedEventHandler(object sender, ListModelPerspectivesCompletedEventArgs e);
  9662. /// <remarks/>
  9663. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9664. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9665. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9666. public partial class ListModelPerspectivesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9667. private object[] results;
  9668. internal ListModelPerspectivesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9669. base(exception, cancelled, userState) {
  9670. this.results = results;
  9671. }
  9672. /// <remarks/>
  9673. public ModelCatalogItem[] Result {
  9674. get {
  9675. this.RaiseExceptionIfNecessary();
  9676. return ((ModelCatalogItem[])(this.results[0]));
  9677. }
  9678. }
  9679. }
  9680. /// <remarks/>
  9681. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9682. public delegate void RegenerateModelCompletedEventHandler(object sender, RegenerateModelCompletedEventArgs e);
  9683. /// <remarks/>
  9684. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9685. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9686. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9687. public partial class RegenerateModelCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9688. private object[] results;
  9689. internal RegenerateModelCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9690. base(exception, cancelled, userState) {
  9691. this.results = results;
  9692. }
  9693. /// <remarks/>
  9694. public Warning[] Result {
  9695. get {
  9696. this.RaiseExceptionIfNecessary();
  9697. return ((Warning[])(this.results[0]));
  9698. }
  9699. }
  9700. }
  9701. /// <remarks/>
  9702. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9703. public delegate void RemoveAllModelItemPoliciesCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9704. /// <remarks/>
  9705. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9706. public delegate void CreateScheduleCompletedEventHandler(object sender, CreateScheduleCompletedEventArgs e);
  9707. /// <remarks/>
  9708. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9709. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9710. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9711. public partial class CreateScheduleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9712. private object[] results;
  9713. internal CreateScheduleCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9714. base(exception, cancelled, userState) {
  9715. this.results = results;
  9716. }
  9717. /// <remarks/>
  9718. public string Result {
  9719. get {
  9720. this.RaiseExceptionIfNecessary();
  9721. return ((string)(this.results[0]));
  9722. }
  9723. }
  9724. }
  9725. /// <remarks/>
  9726. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9727. public delegate void DeleteScheduleCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9728. /// <remarks/>
  9729. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9730. public delegate void ListSchedulesCompletedEventHandler(object sender, ListSchedulesCompletedEventArgs e);
  9731. /// <remarks/>
  9732. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9733. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9734. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9735. public partial class ListSchedulesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9736. private object[] results;
  9737. internal ListSchedulesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9738. base(exception, cancelled, userState) {
  9739. this.results = results;
  9740. }
  9741. /// <remarks/>
  9742. public Schedule[] Result {
  9743. get {
  9744. this.RaiseExceptionIfNecessary();
  9745. return ((Schedule[])(this.results[0]));
  9746. }
  9747. }
  9748. }
  9749. /// <remarks/>
  9750. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9751. public delegate void GetSchedulePropertiesCompletedEventHandler(object sender, GetSchedulePropertiesCompletedEventArgs e);
  9752. /// <remarks/>
  9753. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9754. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9755. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9756. public partial class GetSchedulePropertiesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9757. private object[] results;
  9758. internal GetSchedulePropertiesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9759. base(exception, cancelled, userState) {
  9760. this.results = results;
  9761. }
  9762. /// <remarks/>
  9763. public Schedule Result {
  9764. get {
  9765. this.RaiseExceptionIfNecessary();
  9766. return ((Schedule)(this.results[0]));
  9767. }
  9768. }
  9769. }
  9770. /// <remarks/>
  9771. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9772. public delegate void ListScheduleStatesCompletedEventHandler(object sender, ListScheduleStatesCompletedEventArgs e);
  9773. /// <remarks/>
  9774. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9775. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9776. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9777. public partial class ListScheduleStatesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9778. private object[] results;
  9779. internal ListScheduleStatesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9780. base(exception, cancelled, userState) {
  9781. this.results = results;
  9782. }
  9783. /// <remarks/>
  9784. public string[] Result {
  9785. get {
  9786. this.RaiseExceptionIfNecessary();
  9787. return ((string[])(this.results[0]));
  9788. }
  9789. }
  9790. }
  9791. /// <remarks/>
  9792. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9793. public delegate void PauseScheduleCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9794. /// <remarks/>
  9795. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9796. public delegate void ResumeScheduleCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9797. /// <remarks/>
  9798. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9799. public delegate void SetSchedulePropertiesCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9800. /// <remarks/>
  9801. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9802. public delegate void ListScheduledItemsCompletedEventHandler(object sender, ListScheduledItemsCompletedEventArgs e);
  9803. /// <remarks/>
  9804. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9805. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9806. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9807. public partial class ListScheduledItemsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9808. private object[] results;
  9809. internal ListScheduledItemsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9810. base(exception, cancelled, userState) {
  9811. this.results = results;
  9812. }
  9813. /// <remarks/>
  9814. public CatalogItem[] Result {
  9815. get {
  9816. this.RaiseExceptionIfNecessary();
  9817. return ((CatalogItem[])(this.results[0]));
  9818. }
  9819. }
  9820. }
  9821. /// <remarks/>
  9822. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9823. public delegate void SetItemParametersCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9824. /// <remarks/>
  9825. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9826. public delegate void GetItemParametersCompletedEventHandler(object sender, GetItemParametersCompletedEventArgs e);
  9827. /// <remarks/>
  9828. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9829. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9830. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9831. public partial class GetItemParametersCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9832. private object[] results;
  9833. internal GetItemParametersCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9834. base(exception, cancelled, userState) {
  9835. this.results = results;
  9836. }
  9837. /// <remarks/>
  9838. public ItemParameter[] Result {
  9839. get {
  9840. this.RaiseExceptionIfNecessary();
  9841. return ((ItemParameter[])(this.results[0]));
  9842. }
  9843. }
  9844. }
  9845. /// <remarks/>
  9846. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9847. public delegate void ListParameterTypesCompletedEventHandler(object sender, ListParameterTypesCompletedEventArgs e);
  9848. /// <remarks/>
  9849. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9850. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9851. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9852. public partial class ListParameterTypesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9853. private object[] results;
  9854. internal ListParameterTypesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9855. base(exception, cancelled, userState) {
  9856. this.results = results;
  9857. }
  9858. /// <remarks/>
  9859. public string[] Result {
  9860. get {
  9861. this.RaiseExceptionIfNecessary();
  9862. return ((string[])(this.results[0]));
  9863. }
  9864. }
  9865. }
  9866. /// <remarks/>
  9867. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9868. public delegate void ListParameterStatesCompletedEventHandler(object sender, ListParameterStatesCompletedEventArgs e);
  9869. /// <remarks/>
  9870. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9871. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9872. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9873. public partial class ListParameterStatesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9874. private object[] results;
  9875. internal ListParameterStatesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9876. base(exception, cancelled, userState) {
  9877. this.results = results;
  9878. }
  9879. /// <remarks/>
  9880. public string[] Result {
  9881. get {
  9882. this.RaiseExceptionIfNecessary();
  9883. return ((string[])(this.results[0]));
  9884. }
  9885. }
  9886. }
  9887. /// <remarks/>
  9888. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9889. public delegate void CreateReportEditSessionCompletedEventHandler(object sender, CreateReportEditSessionCompletedEventArgs e);
  9890. /// <remarks/>
  9891. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9892. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9893. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9894. public partial class CreateReportEditSessionCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9895. private object[] results;
  9896. internal CreateReportEditSessionCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9897. base(exception, cancelled, userState) {
  9898. this.results = results;
  9899. }
  9900. /// <remarks/>
  9901. public string Result {
  9902. get {
  9903. this.RaiseExceptionIfNecessary();
  9904. return ((string)(this.results[0]));
  9905. }
  9906. }
  9907. /// <remarks/>
  9908. public Warning[] Warnings {
  9909. get {
  9910. this.RaiseExceptionIfNecessary();
  9911. return ((Warning[])(this.results[1]));
  9912. }
  9913. }
  9914. }
  9915. /// <remarks/>
  9916. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9917. public delegate void CreateLinkedItemCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9918. /// <remarks/>
  9919. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9920. public delegate void SetItemLinkCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9921. /// <remarks/>
  9922. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9923. public delegate void GetItemLinkCompletedEventHandler(object sender, GetItemLinkCompletedEventArgs e);
  9924. /// <remarks/>
  9925. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9926. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9927. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9928. public partial class GetItemLinkCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9929. private object[] results;
  9930. internal GetItemLinkCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9931. base(exception, cancelled, userState) {
  9932. this.results = results;
  9933. }
  9934. /// <remarks/>
  9935. public string Result {
  9936. get {
  9937. this.RaiseExceptionIfNecessary();
  9938. return ((string)(this.results[0]));
  9939. }
  9940. }
  9941. }
  9942. /// <remarks/>
  9943. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9944. public delegate void ListExecutionSettingsCompletedEventHandler(object sender, ListExecutionSettingsCompletedEventArgs e);
  9945. /// <remarks/>
  9946. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9947. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9948. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9949. public partial class ListExecutionSettingsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9950. private object[] results;
  9951. internal ListExecutionSettingsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9952. base(exception, cancelled, userState) {
  9953. this.results = results;
  9954. }
  9955. /// <remarks/>
  9956. public string[] Result {
  9957. get {
  9958. this.RaiseExceptionIfNecessary();
  9959. return ((string[])(this.results[0]));
  9960. }
  9961. }
  9962. }
  9963. /// <remarks/>
  9964. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9965. public delegate void SetExecutionOptionsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9966. /// <remarks/>
  9967. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9968. public delegate void GetExecutionOptionsCompletedEventHandler(object sender, GetExecutionOptionsCompletedEventArgs e);
  9969. /// <remarks/>
  9970. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9971. [System.Diagnostics.DebuggerStepThroughAttribute()]
  9972. [System.ComponentModel.DesignerCategoryAttribute("code")]
  9973. public partial class GetExecutionOptionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  9974. private object[] results;
  9975. internal GetExecutionOptionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  9976. base(exception, cancelled, userState) {
  9977. this.results = results;
  9978. }
  9979. /// <remarks/>
  9980. public string Result {
  9981. get {
  9982. this.RaiseExceptionIfNecessary();
  9983. return ((string)(this.results[0]));
  9984. }
  9985. }
  9986. /// <remarks/>
  9987. public ScheduleDefinitionOrReference Item {
  9988. get {
  9989. this.RaiseExceptionIfNecessary();
  9990. return ((ScheduleDefinitionOrReference)(this.results[1]));
  9991. }
  9992. }
  9993. }
  9994. /// <remarks/>
  9995. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9996. public delegate void UpdateItemExecutionSnapshotCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  9997. /// <remarks/>
  9998. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  9999. public delegate void SetCacheOptionsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  10000. /// <remarks/>
  10001. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10002. public delegate void GetCacheOptionsCompletedEventHandler(object sender, GetCacheOptionsCompletedEventArgs e);
  10003. /// <remarks/>
  10004. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10005. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10006. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10007. public partial class GetCacheOptionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10008. private object[] results;
  10009. internal GetCacheOptionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10010. base(exception, cancelled, userState) {
  10011. this.results = results;
  10012. }
  10013. /// <remarks/>
  10014. public bool Result {
  10015. get {
  10016. this.RaiseExceptionIfNecessary();
  10017. return ((bool)(this.results[0]));
  10018. }
  10019. }
  10020. /// <remarks/>
  10021. public ExpirationDefinition Item {
  10022. get {
  10023. this.RaiseExceptionIfNecessary();
  10024. return ((ExpirationDefinition)(this.results[1]));
  10025. }
  10026. }
  10027. }
  10028. /// <remarks/>
  10029. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10030. public delegate void FlushCacheCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  10031. /// <remarks/>
  10032. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10033. public delegate void CreateItemHistorySnapshotCompletedEventHandler(object sender, CreateItemHistorySnapshotCompletedEventArgs e);
  10034. /// <remarks/>
  10035. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10036. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10037. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10038. public partial class CreateItemHistorySnapshotCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10039. private object[] results;
  10040. internal CreateItemHistorySnapshotCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10041. base(exception, cancelled, userState) {
  10042. this.results = results;
  10043. }
  10044. /// <remarks/>
  10045. public string Result {
  10046. get {
  10047. this.RaiseExceptionIfNecessary();
  10048. return ((string)(this.results[0]));
  10049. }
  10050. }
  10051. /// <remarks/>
  10052. public Warning[] Warnings {
  10053. get {
  10054. this.RaiseExceptionIfNecessary();
  10055. return ((Warning[])(this.results[1]));
  10056. }
  10057. }
  10058. }
  10059. /// <remarks/>
  10060. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10061. public delegate void DeleteItemHistorySnapshotCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  10062. /// <remarks/>
  10063. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10064. public delegate void SetItemHistoryLimitCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  10065. /// <remarks/>
  10066. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10067. public delegate void GetItemHistoryLimitCompletedEventHandler(object sender, GetItemHistoryLimitCompletedEventArgs e);
  10068. /// <remarks/>
  10069. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10070. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10071. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10072. public partial class GetItemHistoryLimitCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10073. private object[] results;
  10074. internal GetItemHistoryLimitCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10075. base(exception, cancelled, userState) {
  10076. this.results = results;
  10077. }
  10078. /// <remarks/>
  10079. public int Result {
  10080. get {
  10081. this.RaiseExceptionIfNecessary();
  10082. return ((int)(this.results[0]));
  10083. }
  10084. }
  10085. /// <remarks/>
  10086. public bool IsSystem {
  10087. get {
  10088. this.RaiseExceptionIfNecessary();
  10089. return ((bool)(this.results[1]));
  10090. }
  10091. }
  10092. /// <remarks/>
  10093. public int SystemLimit {
  10094. get {
  10095. this.RaiseExceptionIfNecessary();
  10096. return ((int)(this.results[2]));
  10097. }
  10098. }
  10099. }
  10100. /// <remarks/>
  10101. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10102. public delegate void SetItemHistoryOptionsCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  10103. /// <remarks/>
  10104. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10105. public delegate void GetItemHistoryOptionsCompletedEventHandler(object sender, GetItemHistoryOptionsCompletedEventArgs e);
  10106. /// <remarks/>
  10107. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10108. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10109. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10110. public partial class GetItemHistoryOptionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10111. private object[] results;
  10112. internal GetItemHistoryOptionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10113. base(exception, cancelled, userState) {
  10114. this.results = results;
  10115. }
  10116. /// <remarks/>
  10117. public bool Result {
  10118. get {
  10119. this.RaiseExceptionIfNecessary();
  10120. return ((bool)(this.results[0]));
  10121. }
  10122. }
  10123. /// <remarks/>
  10124. public bool KeepExecutionSnapshots {
  10125. get {
  10126. this.RaiseExceptionIfNecessary();
  10127. return ((bool)(this.results[1]));
  10128. }
  10129. }
  10130. /// <remarks/>
  10131. public ScheduleDefinitionOrReference Item {
  10132. get {
  10133. this.RaiseExceptionIfNecessary();
  10134. return ((ScheduleDefinitionOrReference)(this.results[2]));
  10135. }
  10136. }
  10137. }
  10138. /// <remarks/>
  10139. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10140. public delegate void GetReportServerConfigInfoCompletedEventHandler(object sender, GetReportServerConfigInfoCompletedEventArgs e);
  10141. /// <remarks/>
  10142. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10143. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10144. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10145. public partial class GetReportServerConfigInfoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10146. private object[] results;
  10147. internal GetReportServerConfigInfoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10148. base(exception, cancelled, userState) {
  10149. this.results = results;
  10150. }
  10151. /// <remarks/>
  10152. public string Result {
  10153. get {
  10154. this.RaiseExceptionIfNecessary();
  10155. return ((string)(this.results[0]));
  10156. }
  10157. }
  10158. }
  10159. /// <remarks/>
  10160. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10161. public delegate void IsSSLRequiredCompletedEventHandler(object sender, IsSSLRequiredCompletedEventArgs e);
  10162. /// <remarks/>
  10163. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10164. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10165. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10166. public partial class IsSSLRequiredCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10167. private object[] results;
  10168. internal IsSSLRequiredCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10169. base(exception, cancelled, userState) {
  10170. this.results = results;
  10171. }
  10172. /// <remarks/>
  10173. public bool Result {
  10174. get {
  10175. this.RaiseExceptionIfNecessary();
  10176. return ((bool)(this.results[0]));
  10177. }
  10178. }
  10179. }
  10180. /// <remarks/>
  10181. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10182. public delegate void SetSystemPropertiesCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  10183. /// <remarks/>
  10184. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10185. public delegate void GetSystemPropertiesCompletedEventHandler(object sender, GetSystemPropertiesCompletedEventArgs e);
  10186. /// <remarks/>
  10187. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10188. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10189. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10190. public partial class GetSystemPropertiesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10191. private object[] results;
  10192. internal GetSystemPropertiesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10193. base(exception, cancelled, userState) {
  10194. this.results = results;
  10195. }
  10196. /// <remarks/>
  10197. public Property[] Result {
  10198. get {
  10199. this.RaiseExceptionIfNecessary();
  10200. return ((Property[])(this.results[0]));
  10201. }
  10202. }
  10203. }
  10204. /// <remarks/>
  10205. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10206. public delegate void SetSystemPoliciesCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  10207. /// <remarks/>
  10208. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10209. public delegate void GetSystemPoliciesCompletedEventHandler(object sender, GetSystemPoliciesCompletedEventArgs e);
  10210. /// <remarks/>
  10211. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10212. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10213. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10214. public partial class GetSystemPoliciesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10215. private object[] results;
  10216. internal GetSystemPoliciesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10217. base(exception, cancelled, userState) {
  10218. this.results = results;
  10219. }
  10220. /// <remarks/>
  10221. public Policy[] Result {
  10222. get {
  10223. this.RaiseExceptionIfNecessary();
  10224. return ((Policy[])(this.results[0]));
  10225. }
  10226. }
  10227. }
  10228. /// <remarks/>
  10229. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10230. public delegate void ListExtensionsCompletedEventHandler(object sender, ListExtensionsCompletedEventArgs e);
  10231. /// <remarks/>
  10232. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10233. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10234. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10235. public partial class ListExtensionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10236. private object[] results;
  10237. internal ListExtensionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10238. base(exception, cancelled, userState) {
  10239. this.results = results;
  10240. }
  10241. /// <remarks/>
  10242. public Extension[] Result {
  10243. get {
  10244. this.RaiseExceptionIfNecessary();
  10245. return ((Extension[])(this.results[0]));
  10246. }
  10247. }
  10248. }
  10249. /// <remarks/>
  10250. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10251. public delegate void ListExtensionTypesCompletedEventHandler(object sender, ListExtensionTypesCompletedEventArgs e);
  10252. /// <remarks/>
  10253. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10254. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10255. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10256. public partial class ListExtensionTypesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10257. private object[] results;
  10258. internal ListExtensionTypesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10259. base(exception, cancelled, userState) {
  10260. this.results = results;
  10261. }
  10262. /// <remarks/>
  10263. public string[] Result {
  10264. get {
  10265. this.RaiseExceptionIfNecessary();
  10266. return ((string[])(this.results[0]));
  10267. }
  10268. }
  10269. }
  10270. /// <remarks/>
  10271. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10272. public delegate void ListEventsCompletedEventHandler(object sender, ListEventsCompletedEventArgs e);
  10273. /// <remarks/>
  10274. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10275. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10276. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10277. public partial class ListEventsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10278. private object[] results;
  10279. internal ListEventsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10280. base(exception, cancelled, userState) {
  10281. this.results = results;
  10282. }
  10283. /// <remarks/>
  10284. public Event[] Result {
  10285. get {
  10286. this.RaiseExceptionIfNecessary();
  10287. return ((Event[])(this.results[0]));
  10288. }
  10289. }
  10290. }
  10291. /// <remarks/>
  10292. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10293. public delegate void FireEventCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  10294. /// <remarks/>
  10295. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10296. public delegate void ListJobsCompletedEventHandler(object sender, ListJobsCompletedEventArgs e);
  10297. /// <remarks/>
  10298. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10299. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10300. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10301. public partial class ListJobsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10302. private object[] results;
  10303. internal ListJobsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10304. base(exception, cancelled, userState) {
  10305. this.results = results;
  10306. }
  10307. /// <remarks/>
  10308. public Job[] Result {
  10309. get {
  10310. this.RaiseExceptionIfNecessary();
  10311. return ((Job[])(this.results[0]));
  10312. }
  10313. }
  10314. }
  10315. /// <remarks/>
  10316. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10317. public delegate void ListJobTypesCompletedEventHandler(object sender, ListJobTypesCompletedEventArgs e);
  10318. /// <remarks/>
  10319. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10320. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10321. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10322. public partial class ListJobTypesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10323. private object[] results;
  10324. internal ListJobTypesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10325. base(exception, cancelled, userState) {
  10326. this.results = results;
  10327. }
  10328. /// <remarks/>
  10329. public string[] Result {
  10330. get {
  10331. this.RaiseExceptionIfNecessary();
  10332. return ((string[])(this.results[0]));
  10333. }
  10334. }
  10335. }
  10336. /// <remarks/>
  10337. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10338. public delegate void ListJobActionsCompletedEventHandler(object sender, ListJobActionsCompletedEventArgs e);
  10339. /// <remarks/>
  10340. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10341. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10342. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10343. public partial class ListJobActionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10344. private object[] results;
  10345. internal ListJobActionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10346. base(exception, cancelled, userState) {
  10347. this.results = results;
  10348. }
  10349. /// <remarks/>
  10350. public string[] Result {
  10351. get {
  10352. this.RaiseExceptionIfNecessary();
  10353. return ((string[])(this.results[0]));
  10354. }
  10355. }
  10356. }
  10357. /// <remarks/>
  10358. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10359. public delegate void ListJobStatesCompletedEventHandler(object sender, ListJobStatesCompletedEventArgs e);
  10360. /// <remarks/>
  10361. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10362. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10363. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10364. public partial class ListJobStatesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10365. private object[] results;
  10366. internal ListJobStatesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10367. base(exception, cancelled, userState) {
  10368. this.results = results;
  10369. }
  10370. /// <remarks/>
  10371. public string[] Result {
  10372. get {
  10373. this.RaiseExceptionIfNecessary();
  10374. return ((string[])(this.results[0]));
  10375. }
  10376. }
  10377. }
  10378. /// <remarks/>
  10379. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10380. public delegate void CancelJobCompletedEventHandler(object sender, CancelJobCompletedEventArgs e);
  10381. /// <remarks/>
  10382. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10383. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10384. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10385. public partial class CancelJobCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10386. private object[] results;
  10387. internal CancelJobCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10388. base(exception, cancelled, userState) {
  10389. this.results = results;
  10390. }
  10391. /// <remarks/>
  10392. public bool Result {
  10393. get {
  10394. this.RaiseExceptionIfNecessary();
  10395. return ((bool)(this.results[0]));
  10396. }
  10397. }
  10398. }
  10399. /// <remarks/>
  10400. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10401. public delegate void CreateCacheRefreshPlanCompletedEventHandler(object sender, CreateCacheRefreshPlanCompletedEventArgs e);
  10402. /// <remarks/>
  10403. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10404. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10405. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10406. public partial class CreateCacheRefreshPlanCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10407. private object[] results;
  10408. internal CreateCacheRefreshPlanCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10409. base(exception, cancelled, userState) {
  10410. this.results = results;
  10411. }
  10412. /// <remarks/>
  10413. public string Result {
  10414. get {
  10415. this.RaiseExceptionIfNecessary();
  10416. return ((string)(this.results[0]));
  10417. }
  10418. }
  10419. }
  10420. /// <remarks/>
  10421. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10422. public delegate void SetCacheRefreshPlanPropertiesCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  10423. /// <remarks/>
  10424. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10425. public delegate void GetCacheRefreshPlanPropertiesCompletedEventHandler(object sender, GetCacheRefreshPlanPropertiesCompletedEventArgs e);
  10426. /// <remarks/>
  10427. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10428. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10429. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10430. public partial class GetCacheRefreshPlanPropertiesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10431. private object[] results;
  10432. internal GetCacheRefreshPlanPropertiesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10433. base(exception, cancelled, userState) {
  10434. this.results = results;
  10435. }
  10436. /// <remarks/>
  10437. public string Result {
  10438. get {
  10439. this.RaiseExceptionIfNecessary();
  10440. return ((string)(this.results[0]));
  10441. }
  10442. }
  10443. /// <remarks/>
  10444. public string LastRunStatus {
  10445. get {
  10446. this.RaiseExceptionIfNecessary();
  10447. return ((string)(this.results[1]));
  10448. }
  10449. }
  10450. /// <remarks/>
  10451. public CacheRefreshPlanState State {
  10452. get {
  10453. this.RaiseExceptionIfNecessary();
  10454. return ((CacheRefreshPlanState)(this.results[2]));
  10455. }
  10456. }
  10457. /// <remarks/>
  10458. public string EventType {
  10459. get {
  10460. this.RaiseExceptionIfNecessary();
  10461. return ((string)(this.results[3]));
  10462. }
  10463. }
  10464. /// <remarks/>
  10465. public string MatchData {
  10466. get {
  10467. this.RaiseExceptionIfNecessary();
  10468. return ((string)(this.results[4]));
  10469. }
  10470. }
  10471. /// <remarks/>
  10472. public ParameterValue[] Parameters {
  10473. get {
  10474. this.RaiseExceptionIfNecessary();
  10475. return ((ParameterValue[])(this.results[5]));
  10476. }
  10477. }
  10478. }
  10479. /// <remarks/>
  10480. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10481. public delegate void DeleteCacheRefreshPlanCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  10482. /// <remarks/>
  10483. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10484. public delegate void ListCacheRefreshPlansCompletedEventHandler(object sender, ListCacheRefreshPlansCompletedEventArgs e);
  10485. /// <remarks/>
  10486. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10487. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10488. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10489. public partial class ListCacheRefreshPlansCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10490. private object[] results;
  10491. internal ListCacheRefreshPlansCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10492. base(exception, cancelled, userState) {
  10493. this.results = results;
  10494. }
  10495. /// <remarks/>
  10496. public CacheRefreshPlan[] Result {
  10497. get {
  10498. this.RaiseExceptionIfNecessary();
  10499. return ((CacheRefreshPlan[])(this.results[0]));
  10500. }
  10501. }
  10502. }
  10503. /// <remarks/>
  10504. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10505. public delegate void LogonUserCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  10506. /// <remarks/>
  10507. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10508. public delegate void LogoffCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e);
  10509. /// <remarks/>
  10510. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10511. public delegate void GetPermissionsCompletedEventHandler(object sender, GetPermissionsCompletedEventArgs e);
  10512. /// <remarks/>
  10513. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10514. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10515. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10516. public partial class GetPermissionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10517. private object[] results;
  10518. internal GetPermissionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10519. base(exception, cancelled, userState) {
  10520. this.results = results;
  10521. }
  10522. /// <remarks/>
  10523. public string[] Result {
  10524. get {
  10525. this.RaiseExceptionIfNecessary();
  10526. return ((string[])(this.results[0]));
  10527. }
  10528. }
  10529. }
  10530. /// <remarks/>
  10531. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10532. public delegate void GetSystemPermissionsCompletedEventHandler(object sender, GetSystemPermissionsCompletedEventArgs e);
  10533. /// <remarks/>
  10534. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10535. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10536. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10537. public partial class GetSystemPermissionsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10538. private object[] results;
  10539. internal GetSystemPermissionsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10540. base(exception, cancelled, userState) {
  10541. this.results = results;
  10542. }
  10543. /// <remarks/>
  10544. public string[] Result {
  10545. get {
  10546. this.RaiseExceptionIfNecessary();
  10547. return ((string[])(this.results[0]));
  10548. }
  10549. }
  10550. }
  10551. /// <remarks/>
  10552. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10553. public delegate void ListSecurityScopesCompletedEventHandler(object sender, ListSecurityScopesCompletedEventArgs e);
  10554. /// <remarks/>
  10555. [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.1")]
  10556. [System.Diagnostics.DebuggerStepThroughAttribute()]
  10557. [System.ComponentModel.DesignerCategoryAttribute("code")]
  10558. public partial class ListSecurityScopesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
  10559. private object[] results;
  10560. internal ListSecurityScopesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  10561. base(exception, cancelled, userState) {
  10562. this.results = results;
  10563. }
  10564. /// <remarks/>
  10565. public string[] Result {
  10566. get {
  10567. this.RaiseExceptionIfNecessary();
  10568. return ((string[])(this.results[0]));
  10569. }
  10570. }
  10571. }
  10572. }