PageRenderTime 98ms CodeModel.GetById 22ms RepoModel.GetById 1ms app.codeStats 3ms

/Katmai_October2009_Refresh3/Application Samples/ReportSearch Sample/vb/App_Code/ReportingService2005.vb

#
Visual Basic | 8757 lines | 6155 code | 1581 blank | 1021 comment | 0 complexity | 64ccb1ae844aa37e8a4268453be778fd MD5 | raw file

Large files files are truncated, but you can click here to view the full file

  1. 'Namespace Microsoft.SqlServer.ReportingServices2005
  2. <System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1050:DeclareTypesInNamespaces")> <System.Diagnostics.DebuggerStepThroughAttribute(), _
  3. System.ComponentModel.DesignerCategoryAttribute("code"), _
  4. System.Web.Services.WebServiceBindingAttribute(Name:="ReportingService2005Soap", [Namespace]:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices"), _
  5. System.Xml.Serialization.XmlIncludeAttribute(GetType(DataSourceDefinitionOrReference)), _
  6. System.Xml.Serialization.XmlIncludeAttribute(GetType(ExpirationDefinition)), _
  7. System.Xml.Serialization.XmlIncludeAttribute(GetType(RecurrencePattern)), _
  8. System.Xml.Serialization.XmlIncludeAttribute(GetType(ScheduleDefinitionOrReference))> _
  9. Partial Public Class ReportingService2005
  10. Inherits System.Web.Services.Protocols.SoapHttpClientProtocol
  11. Private serverInfoHeaderValueField As ServerInfoHeader
  12. Private ListSecureMethodsOperationCompleted As System.Threading.SendOrPostCallback
  13. Private CreateBatchOperationCompleted As System.Threading.SendOrPostCallback
  14. Private batchHeaderValueField As BatchHeader
  15. Private CancelBatchOperationCompleted As System.Threading.SendOrPostCallback
  16. Private ExecuteBatchOperationCompleted As System.Threading.SendOrPostCallback
  17. Private GetSystemPropertiesOperationCompleted As System.Threading.SendOrPostCallback
  18. Private SetSystemPropertiesOperationCompleted As System.Threading.SendOrPostCallback
  19. Private DeleteItemOperationCompleted As System.Threading.SendOrPostCallback
  20. Private MoveItemOperationCompleted As System.Threading.SendOrPostCallback
  21. Private ListChildrenOperationCompleted As System.Threading.SendOrPostCallback
  22. Private ListDependentItemsOperationCompleted As System.Threading.SendOrPostCallback
  23. Private itemNamespaceHeaderValueField As ItemNamespaceHeader
  24. Private GetPropertiesOperationCompleted As System.Threading.SendOrPostCallback
  25. Private SetPropertiesOperationCompleted As System.Threading.SendOrPostCallback
  26. Private GetItemTypeOperationCompleted As System.Threading.SendOrPostCallback
  27. Private CreateFolderOperationCompleted As System.Threading.SendOrPostCallback
  28. Private CreateReportOperationCompleted As System.Threading.SendOrPostCallback
  29. Private GetReportDefinitionOperationCompleted As System.Threading.SendOrPostCallback
  30. Private SetReportDefinitionOperationCompleted As System.Threading.SendOrPostCallback
  31. Private CreateResourceOperationCompleted As System.Threading.SendOrPostCallback
  32. Private SetResourceContentsOperationCompleted As System.Threading.SendOrPostCallback
  33. Private GetResourceContentsOperationCompleted As System.Threading.SendOrPostCallback
  34. Private GetReportParametersOperationCompleted As System.Threading.SendOrPostCallback
  35. Private SetReportParametersOperationCompleted As System.Threading.SendOrPostCallback
  36. Private CreateLinkedReportOperationCompleted As System.Threading.SendOrPostCallback
  37. Private GetReportLinkOperationCompleted As System.Threading.SendOrPostCallback
  38. Private SetReportLinkOperationCompleted As System.Threading.SendOrPostCallback
  39. Private GetRenderResourceOperationCompleted As System.Threading.SendOrPostCallback
  40. Private SetExecutionOptionsOperationCompleted As System.Threading.SendOrPostCallback
  41. Private GetExecutionOptionsOperationCompleted As System.Threading.SendOrPostCallback
  42. Private SetCacheOptionsOperationCompleted As System.Threading.SendOrPostCallback
  43. Private GetCacheOptionsOperationCompleted As System.Threading.SendOrPostCallback
  44. Private UpdateReportExecutionSnapshotOperationCompleted As System.Threading.SendOrPostCallback
  45. Private FlushCacheOperationCompleted As System.Threading.SendOrPostCallback
  46. Private ListJobsOperationCompleted As System.Threading.SendOrPostCallback
  47. Private CancelJobOperationCompleted As System.Threading.SendOrPostCallback
  48. Private CreateDataSourceOperationCompleted As System.Threading.SendOrPostCallback
  49. Private GetDataSourceContentsOperationCompleted As System.Threading.SendOrPostCallback
  50. Private SetDataSourceContentsOperationCompleted As System.Threading.SendOrPostCallback
  51. Private EnableDataSourceOperationCompleted As System.Threading.SendOrPostCallback
  52. Private DisableDataSourceOperationCompleted As System.Threading.SendOrPostCallback
  53. Private SetItemDataSourcesOperationCompleted As System.Threading.SendOrPostCallback
  54. Private GetItemDataSourcesOperationCompleted As System.Threading.SendOrPostCallback
  55. Private GetItemDataSourcePromptsOperationCompleted As System.Threading.SendOrPostCallback
  56. Private CreateReportHistorySnapshotOperationCompleted As System.Threading.SendOrPostCallback
  57. Private SetReportHistoryOptionsOperationCompleted As System.Threading.SendOrPostCallback
  58. Private GetReportHistoryOptionsOperationCompleted As System.Threading.SendOrPostCallback
  59. Private SetReportHistoryLimitOperationCompleted As System.Threading.SendOrPostCallback
  60. Private GetReportHistoryLimitOperationCompleted As System.Threading.SendOrPostCallback
  61. Private ListReportHistoryOperationCompleted As System.Threading.SendOrPostCallback
  62. Private DeleteReportHistorySnapshotOperationCompleted As System.Threading.SendOrPostCallback
  63. Private FindItemsOperationCompleted As System.Threading.SendOrPostCallback
  64. Private CreateScheduleOperationCompleted As System.Threading.SendOrPostCallback
  65. Private DeleteScheduleOperationCompleted As System.Threading.SendOrPostCallback
  66. Private SetSchedulePropertiesOperationCompleted As System.Threading.SendOrPostCallback
  67. Private GetSchedulePropertiesOperationCompleted As System.Threading.SendOrPostCallback
  68. Private ListScheduledReportsOperationCompleted As System.Threading.SendOrPostCallback
  69. Private ListSchedulesOperationCompleted As System.Threading.SendOrPostCallback
  70. Private PauseScheduleOperationCompleted As System.Threading.SendOrPostCallback
  71. Private ResumeScheduleOperationCompleted As System.Threading.SendOrPostCallback
  72. Private CreateSubscriptionOperationCompleted As System.Threading.SendOrPostCallback
  73. Private CreateDataDrivenSubscriptionOperationCompleted As System.Threading.SendOrPostCallback
  74. Private SetSubscriptionPropertiesOperationCompleted As System.Threading.SendOrPostCallback
  75. Private SetDataDrivenSubscriptionPropertiesOperationCompleted As System.Threading.SendOrPostCallback
  76. Private GetSubscriptionPropertiesOperationCompleted As System.Threading.SendOrPostCallback
  77. Private GetDataDrivenSubscriptionPropertiesOperationCompleted As System.Threading.SendOrPostCallback
  78. Private DeleteSubscriptionOperationCompleted As System.Threading.SendOrPostCallback
  79. Private PrepareQueryOperationCompleted As System.Threading.SendOrPostCallback
  80. Private GetExtensionSettingsOperationCompleted As System.Threading.SendOrPostCallback
  81. Private ValidateExtensionSettingsOperationCompleted As System.Threading.SendOrPostCallback
  82. Private ListSubscriptionsOperationCompleted As System.Threading.SendOrPostCallback
  83. Private ListSubscriptionsUsingDataSourceOperationCompleted As System.Threading.SendOrPostCallback
  84. Private ListExtensionsOperationCompleted As System.Threading.SendOrPostCallback
  85. Private ListEventsOperationCompleted As System.Threading.SendOrPostCallback
  86. Private FireEventOperationCompleted As System.Threading.SendOrPostCallback
  87. Private ListTasksOperationCompleted As System.Threading.SendOrPostCallback
  88. Private ListRolesOperationCompleted As System.Threading.SendOrPostCallback
  89. Private CreateRoleOperationCompleted As System.Threading.SendOrPostCallback
  90. Private DeleteRoleOperationCompleted As System.Threading.SendOrPostCallback
  91. Private GetRolePropertiesOperationCompleted As System.Threading.SendOrPostCallback
  92. Private SetRolePropertiesOperationCompleted As System.Threading.SendOrPostCallback
  93. Private GetSystemPoliciesOperationCompleted As System.Threading.SendOrPostCallback
  94. Private SetSystemPoliciesOperationCompleted As System.Threading.SendOrPostCallback
  95. Private GetPoliciesOperationCompleted As System.Threading.SendOrPostCallback
  96. Private SetPoliciesOperationCompleted As System.Threading.SendOrPostCallback
  97. Private InheritParentSecurityOperationCompleted As System.Threading.SendOrPostCallback
  98. Private GetSystemPermissionsOperationCompleted As System.Threading.SendOrPostCallback
  99. Private GetPermissionsOperationCompleted As System.Threading.SendOrPostCallback
  100. Private LogonUserOperationCompleted As System.Threading.SendOrPostCallback
  101. Private LogoffOperationCompleted As System.Threading.SendOrPostCallback
  102. Private CreateModelOperationCompleted As System.Threading.SendOrPostCallback
  103. Private GetModelDefinitionOperationCompleted As System.Threading.SendOrPostCallback
  104. Private SetModelDefinitionOperationCompleted As System.Threading.SendOrPostCallback
  105. Private ListModelPerspectivesOperationCompleted As System.Threading.SendOrPostCallback
  106. Private GetUserModelOperationCompleted As System.Threading.SendOrPostCallback
  107. Private ListModelItemChildrenOperationCompleted As System.Threading.SendOrPostCallback
  108. Private GetModelItemPermissionsOperationCompleted As System.Threading.SendOrPostCallback
  109. Private GetModelItemPoliciesOperationCompleted As System.Threading.SendOrPostCallback
  110. Private SetModelItemPoliciesOperationCompleted As System.Threading.SendOrPostCallback
  111. Private InheritModelItemParentSecurityOperationCompleted As System.Threading.SendOrPostCallback
  112. Private RemoveAllModelItemPoliciesOperationCompleted As System.Threading.SendOrPostCallback
  113. Private SetModelDrillthroughReportsOperationCompleted As System.Threading.SendOrPostCallback
  114. Private ListModelDrillthroughReportsOperationCompleted As System.Threading.SendOrPostCallback
  115. Private useDefaultCredentialsSetExplicitly As Boolean
  116. '''<remarks/>
  117. Public Sub New()
  118. MyBase.New()
  119. If (Me.IsLocalFileSystemWebService(Me.Url) = True) Then
  120. Me.UseDefaultCredentials = True
  121. Me.useDefaultCredentialsSetExplicitly = False
  122. Else
  123. Me.useDefaultCredentialsSetExplicitly = True
  124. End If
  125. End Sub
  126. Public Property ServerInfoHeaderValue() As ServerInfoHeader
  127. Get
  128. Return Me.serverInfoHeaderValueField
  129. End Get
  130. Set(ByVal value As ServerInfoHeader)
  131. Me.serverInfoHeaderValueField = value
  132. End Set
  133. End Property
  134. Public Property BatchHeaderValue() As BatchHeader
  135. Get
  136. Return Me.batchHeaderValueField
  137. End Get
  138. Set(ByVal value As BatchHeader)
  139. Me.batchHeaderValueField = value
  140. End Set
  141. End Property
  142. Public Property ItemNamespaceHeaderValue() As ItemNamespaceHeader
  143. Get
  144. Return Me.itemNamespaceHeaderValueField
  145. End Get
  146. Set(ByVal value As ItemNamespaceHeader)
  147. Me.itemNamespaceHeaderValueField = value
  148. End Set
  149. End Property
  150. <System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings")> Public Shadows Property Url() As String
  151. Get
  152. Return MyBase.Url
  153. End Get
  154. Set(ByVal value As String)
  155. If (((Me.IsLocalFileSystemWebService(MyBase.Url) = True) _
  156. AndAlso (Me.useDefaultCredentialsSetExplicitly = False)) _
  157. AndAlso (Me.IsLocalFileSystemWebService(value) = False)) Then
  158. MyBase.UseDefaultCredentials = False
  159. End If
  160. MyBase.Url = value
  161. End Set
  162. End Property
  163. Public Shadows Property UseDefaultCredentials() As Boolean
  164. Get
  165. Return MyBase.UseDefaultCredentials
  166. End Get
  167. Set(ByVal value As Boolean)
  168. MyBase.UseDefaultCredentials = value
  169. Me.useDefaultCredentialsSetExplicitly = True
  170. End Set
  171. End Property
  172. '''<remarks/>
  173. Public Event ListSecureMethodsCompleted As ListSecureMethodsCompletedEventHandler
  174. '''<remarks/>
  175. Public Event CreateBatchCompleted As CreateBatchCompletedEventHandler
  176. '''<remarks/>
  177. Public Event CancelBatchCompleted As CancelBatchCompletedEventHandler
  178. '''<remarks/>
  179. Public Event ExecuteBatchCompleted As ExecuteBatchCompletedEventHandler
  180. '''<remarks/>
  181. Public Event GetSystemPropertiesCompleted As GetSystemPropertiesCompletedEventHandler
  182. '''<remarks/>
  183. Public Event SetSystemPropertiesCompleted As SetSystemPropertiesCompletedEventHandler
  184. '''<remarks/>
  185. Public Event DeleteItemCompleted As DeleteItemCompletedEventHandler
  186. '''<remarks/>
  187. Public Event MoveItemCompleted As MoveItemCompletedEventHandler
  188. '''<remarks/>
  189. Public Event ListChildrenCompleted As ListChildrenCompletedEventHandler
  190. '''<remarks/>
  191. Public Event ListDependentItemsCompleted As ListDependentItemsCompletedEventHandler
  192. '''<remarks/>
  193. Public Event GetPropertiesCompleted As GetPropertiesCompletedEventHandler
  194. '''<remarks/>
  195. Public Event SetPropertiesCompleted As SetPropertiesCompletedEventHandler
  196. '''<remarks/>
  197. Public Event GetItemTypeCompleted As GetItemTypeCompletedEventHandler
  198. '''<remarks/>
  199. Public Event CreateFolderCompleted As CreateFolderCompletedEventHandler
  200. '''<remarks/>
  201. Public Event CreateReportCompleted As CreateReportCompletedEventHandler
  202. '''<remarks/>
  203. Public Event GetReportDefinitionCompleted As GetReportDefinitionCompletedEventHandler
  204. '''<remarks/>
  205. Public Event SetReportDefinitionCompleted As SetReportDefinitionCompletedEventHandler
  206. '''<remarks/>
  207. Public Event CreateResourceCompleted As CreateResourceCompletedEventHandler
  208. '''<remarks/>
  209. Public Event SetResourceContentsCompleted As SetResourceContentsCompletedEventHandler
  210. '''<remarks/>
  211. Public Event GetResourceContentsCompleted As GetResourceContentsCompletedEventHandler
  212. '''<remarks/>
  213. Public Event GetReportParametersCompleted As GetReportParametersCompletedEventHandler
  214. '''<remarks/>
  215. Public Event SetReportParametersCompleted As SetReportParametersCompletedEventHandler
  216. '''<remarks/>
  217. Public Event CreateLinkedReportCompleted As CreateLinkedReportCompletedEventHandler
  218. '''<remarks/>
  219. Public Event GetReportLinkCompleted As GetReportLinkCompletedEventHandler
  220. '''<remarks/>
  221. Public Event SetReportLinkCompleted As SetReportLinkCompletedEventHandler
  222. '''<remarks/>
  223. Public Event GetRenderResourceCompleted As GetRenderResourceCompletedEventHandler
  224. '''<remarks/>
  225. Public Event SetExecutionOptionsCompleted As SetExecutionOptionsCompletedEventHandler
  226. '''<remarks/>
  227. Public Event GetExecutionOptionsCompleted As GetExecutionOptionsCompletedEventHandler
  228. '''<remarks/>
  229. Public Event SetCacheOptionsCompleted As SetCacheOptionsCompletedEventHandler
  230. '''<remarks/>
  231. Public Event GetCacheOptionsCompleted As GetCacheOptionsCompletedEventHandler
  232. '''<remarks/>
  233. Public Event UpdateReportExecutionSnapshotCompleted As UpdateReportExecutionSnapshotCompletedEventHandler
  234. '''<remarks/>
  235. Public Event FlushCacheCompleted As FlushCacheCompletedEventHandler
  236. '''<remarks/>
  237. Public Event ListJobsCompleted As ListJobsCompletedEventHandler
  238. '''<remarks/>
  239. Public Event CancelJobCompleted As CancelJobCompletedEventHandler
  240. '''<remarks/>
  241. Public Event CreateDataSourceCompleted As CreateDataSourceCompletedEventHandler
  242. '''<remarks/>
  243. Public Event GetDataSourceContentsCompleted As GetDataSourceContentsCompletedEventHandler
  244. '''<remarks/>
  245. Public Event SetDataSourceContentsCompleted As SetDataSourceContentsCompletedEventHandler
  246. '''<remarks/>
  247. Public Event EnableDataSourceCompleted As EnableDataSourceCompletedEventHandler
  248. '''<remarks/>
  249. Public Event DisableDataSourceCompleted As DisableDataSourceCompletedEventHandler
  250. '''<remarks/>
  251. Public Event SetItemDataSourcesCompleted As SetItemDataSourcesCompletedEventHandler
  252. '''<remarks/>
  253. Public Event GetItemDataSourcesCompleted As GetItemDataSourcesCompletedEventHandler
  254. '''<remarks/>
  255. Public Event GetItemDataSourcePromptsCompleted As GetItemDataSourcePromptsCompletedEventHandler
  256. '''<remarks/>
  257. Public Event CreateReportHistorySnapshotCompleted As CreateReportHistorySnapshotCompletedEventHandler
  258. '''<remarks/>
  259. Public Event SetReportHistoryOptionsCompleted As SetReportHistoryOptionsCompletedEventHandler
  260. '''<remarks/>
  261. Public Event GetReportHistoryOptionsCompleted As GetReportHistoryOptionsCompletedEventHandler
  262. '''<remarks/>
  263. Public Event SetReportHistoryLimitCompleted As SetReportHistoryLimitCompletedEventHandler
  264. '''<remarks/>
  265. Public Event GetReportHistoryLimitCompleted As GetReportHistoryLimitCompletedEventHandler
  266. '''<remarks/>
  267. Public Event ListReportHistoryCompleted As ListReportHistoryCompletedEventHandler
  268. '''<remarks/>
  269. Public Event DeleteReportHistorySnapshotCompleted As DeleteReportHistorySnapshotCompletedEventHandler
  270. '''<remarks/>
  271. Public Event FindItemsCompleted As FindItemsCompletedEventHandler
  272. '''<remarks/>
  273. Public Event CreateScheduleCompleted As CreateScheduleCompletedEventHandler
  274. '''<remarks/>
  275. Public Event DeleteScheduleCompleted As DeleteScheduleCompletedEventHandler
  276. '''<remarks/>
  277. Public Event SetSchedulePropertiesCompleted As SetSchedulePropertiesCompletedEventHandler
  278. '''<remarks/>
  279. Public Event GetSchedulePropertiesCompleted As GetSchedulePropertiesCompletedEventHandler
  280. '''<remarks/>
  281. Public Event ListScheduledReportsCompleted As ListScheduledReportsCompletedEventHandler
  282. '''<remarks/>
  283. Public Event ListSchedulesCompleted As ListSchedulesCompletedEventHandler
  284. '''<remarks/>
  285. Public Event PauseScheduleCompleted As PauseScheduleCompletedEventHandler
  286. '''<remarks/>
  287. Public Event ResumeScheduleCompleted As ResumeScheduleCompletedEventHandler
  288. '''<remarks/>
  289. Public Event CreateSubscriptionCompleted As CreateSubscriptionCompletedEventHandler
  290. '''<remarks/>
  291. Public Event CreateDataDrivenSubscriptionCompleted As CreateDataDrivenSubscriptionCompletedEventHandler
  292. '''<remarks/>
  293. Public Event SetSubscriptionPropertiesCompleted As SetSubscriptionPropertiesCompletedEventHandler
  294. '''<remarks/>
  295. Public Event SetDataDrivenSubscriptionPropertiesCompleted As SetDataDrivenSubscriptionPropertiesCompletedEventHandler
  296. '''<remarks/>
  297. Public Event GetSubscriptionPropertiesCompleted As GetSubscriptionPropertiesCompletedEventHandler
  298. '''<remarks/>
  299. Public Event GetDataDrivenSubscriptionPropertiesCompleted As GetDataDrivenSubscriptionPropertiesCompletedEventHandler
  300. '''<remarks/>
  301. Public Event DeleteSubscriptionCompleted As DeleteSubscriptionCompletedEventHandler
  302. '''<remarks/>
  303. Public Event PrepareQueryCompleted As PrepareQueryCompletedEventHandler
  304. '''<remarks/>
  305. Public Event GetExtensionSettingsCompleted As GetExtensionSettingsCompletedEventHandler
  306. '''<remarks/>
  307. Public Event ValidateExtensionSettingsCompleted As ValidateExtensionSettingsCompletedEventHandler
  308. '''<remarks/>
  309. Public Event ListSubscriptionsCompleted As ListSubscriptionsCompletedEventHandler
  310. '''<remarks/>
  311. Public Event ListSubscriptionsUsingDataSourceCompleted As ListSubscriptionsUsingDataSourceCompletedEventHandler
  312. '''<remarks/>
  313. Public Event ListExtensionsCompleted As ListExtensionsCompletedEventHandler
  314. '''<remarks/>
  315. Public Event ListEventsCompleted As ListEventsCompletedEventHandler
  316. '''<remarks/>
  317. Public Event FireEventCompleted As FireEventCompletedEventHandler
  318. '''<remarks/>
  319. Public Event ListTasksCompleted As ListTasksCompletedEventHandler
  320. '''<remarks/>
  321. Public Event ListRolesCompleted As ListRolesCompletedEventHandler
  322. '''<remarks/>
  323. Public Event CreateRoleCompleted As CreateRoleCompletedEventHandler
  324. '''<remarks/>
  325. Public Event DeleteRoleCompleted As DeleteRoleCompletedEventHandler
  326. '''<remarks/>
  327. Public Event GetRolePropertiesCompleted As GetRolePropertiesCompletedEventHandler
  328. '''<remarks/>
  329. Public Event SetRolePropertiesCompleted As SetRolePropertiesCompletedEventHandler
  330. '''<remarks/>
  331. Public Event GetSystemPoliciesCompleted As GetSystemPoliciesCompletedEventHandler
  332. '''<remarks/>
  333. Public Event SetSystemPoliciesCompleted As SetSystemPoliciesCompletedEventHandler
  334. '''<remarks/>
  335. Public Event GetPoliciesCompleted As GetPoliciesCompletedEventHandler
  336. '''<remarks/>
  337. Public Event SetPoliciesCompleted As SetPoliciesCompletedEventHandler
  338. '''<remarks/>
  339. Public Event InheritParentSecurityCompleted As InheritParentSecurityCompletedEventHandler
  340. '''<remarks/>
  341. Public Event GetSystemPermissionsCompleted As GetSystemPermissionsCompletedEventHandler
  342. '''<remarks/>
  343. Public Event GetPermissionsCompleted As GetPermissionsCompletedEventHandler
  344. '''<remarks/>
  345. Public Event LogonUserCompleted As LogonUserCompletedEventHandler
  346. '''<remarks/>
  347. Public Event LogoffCompleted As LogoffCompletedEventHandler
  348. '''<remarks/>
  349. Public Event CreateModelCompleted As CreateModelCompletedEventHandler
  350. '''<remarks/>
  351. Public Event GetModelDefinitionCompleted As GetModelDefinitionCompletedEventHandler
  352. '''<remarks/>
  353. Public Event SetModelDefinitionCompleted As SetModelDefinitionCompletedEventHandler
  354. '''<remarks/>
  355. Public Event ListModelPerspectivesCompleted As ListModelPerspectivesCompletedEventHandler
  356. '''<remarks/>
  357. Public Event GetUserModelCompleted As GetUserModelCompletedEventHandler
  358. '''<remarks/>
  359. Public Event ListModelItemChildrenCompleted As ListModelItemChildrenCompletedEventHandler
  360. '''<remarks/>
  361. Public Event GetModelItemPermissionsCompleted As GetModelItemPermissionsCompletedEventHandler
  362. '''<remarks/>
  363. Public Event GetModelItemPoliciesCompleted As GetModelItemPoliciesCompletedEventHandler
  364. '''<remarks/>
  365. Public Event SetModelItemPoliciesCompleted As SetModelItemPoliciesCompletedEventHandler
  366. '''<remarks/>
  367. Public Event InheritModelItemParentSecurityCompleted As InheritModelItemParentSecurityCompletedEventHandler
  368. '''<remarks/>
  369. Public Event RemoveAllModelItemPoliciesCompleted As RemoveAllModelItemPoliciesCompletedEventHandler
  370. '''<remarks/>
  371. Public Event SetModelDrillthroughReportsCompleted As SetModelDrillthroughReportsCompletedEventHandler
  372. '''<remarks/>
  373. Public Event ListModelDrillthroughReportsCompleted As ListModelDrillthroughReportsCompletedEventHandler
  374. '''<remarks/>
  375. <System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction:=System.Web.Services.Protocols.SoapHeaderDirection.Out), _
  376. System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/ListSe" & _
  377. "cureMethods", RequestNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use:=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle:=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)> _
  378. Public Function ListSecureMethods() As String()
  379. Dim results() As Object = Me.Invoke("ListSecureMethods", New Object(-1) {})
  380. Return CType(results(0), String())
  381. End Function
  382. '''<remarks/>
  383. Public Overloads Sub ListSecureMethodsAsync()
  384. Me.ListSecureMethodsAsync(Nothing)
  385. End Sub
  386. '''<remarks/>
  387. Public Overloads Sub ListSecureMethodsAsync(ByVal userState As Object)
  388. If (Me.ListSecureMethodsOperationCompleted Is Nothing) Then
  389. Me.ListSecureMethodsOperationCompleted = AddressOf Me.OnListSecureMethodsOperationCompleted
  390. End If
  391. Me.InvokeAsync("ListSecureMethods", New Object(-1) {}, Me.ListSecureMethodsOperationCompleted, userState)
  392. End Sub
  393. Private Sub OnListSecureMethodsOperationCompleted(ByVal arg As Object)
  394. If (Not (Me.ListSecureMethodsCompletedEvent) Is Nothing) Then
  395. Dim invokeArgs As System.Web.Services.Protocols.InvokeCompletedEventArgs = CType(arg, System.Web.Services.Protocols.InvokeCompletedEventArgs)
  396. RaiseEvent ListSecureMethodsCompleted(Me, New ListSecureMethodsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState))
  397. End If
  398. End Sub
  399. '''<remarks/>
  400. <System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction:=System.Web.Services.Protocols.SoapHeaderDirection.Out), _
  401. System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Create" & _
  402. "Batch", RequestNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use:=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle:=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)> _
  403. Public Function CreateBatch() As <System.Xml.Serialization.XmlElementAttribute("BatchID")> String
  404. Dim results() As Object = Me.Invoke("CreateBatch", New Object(-1) {})
  405. Return CType(results(0), String)
  406. End Function
  407. '''<remarks/>
  408. Public Overloads Sub CreateBatchAsync()
  409. Me.CreateBatchAsync(Nothing)
  410. End Sub
  411. '''<remarks/>
  412. Public Overloads Sub CreateBatchAsync(ByVal userState As Object)
  413. If (Me.CreateBatchOperationCompleted Is Nothing) Then
  414. Me.CreateBatchOperationCompleted = AddressOf Me.OnCreateBatchOperationCompleted
  415. End If
  416. Me.InvokeAsync("CreateBatch", New Object(-1) {}, Me.CreateBatchOperationCompleted, userState)
  417. End Sub
  418. Private Sub OnCreateBatchOperationCompleted(ByVal arg As Object)
  419. If (Not (Me.CreateBatchCompletedEvent) Is Nothing) Then
  420. Dim invokeArgs As System.Web.Services.Protocols.InvokeCompletedEventArgs = CType(arg, System.Web.Services.Protocols.InvokeCompletedEventArgs)
  421. RaiseEvent CreateBatchCompleted(Me, New CreateBatchCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState))
  422. End If
  423. End Sub
  424. '''<remarks/>
  425. <System.Web.Services.Protocols.SoapHeaderAttribute("BatchHeaderValue"), _
  426. System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction:=System.Web.Services.Protocols.SoapHeaderDirection.Out), _
  427. System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Cancel" & _
  428. "Batch", RequestNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use:=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle:=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)> _
  429. Public Sub CancelBatch()
  430. Me.Invoke("CancelBatch", New Object(-1) {})
  431. End Sub
  432. '''<remarks/>
  433. Public Overloads Sub CancelBatchAsync()
  434. Me.CancelBatchAsync(Nothing)
  435. End Sub
  436. '''<remarks/>
  437. Public Overloads Sub CancelBatchAsync(ByVal userState As Object)
  438. If (Me.CancelBatchOperationCompleted Is Nothing) Then
  439. Me.CancelBatchOperationCompleted = AddressOf Me.OnCancelBatchOperationCompleted
  440. End If
  441. Me.InvokeAsync("CancelBatch", New Object(-1) {}, Me.CancelBatchOperationCompleted, userState)
  442. End Sub
  443. Private Sub OnCancelBatchOperationCompleted(ByVal arg As Object)
  444. If (Not (Me.CancelBatchCompletedEvent) Is Nothing) Then
  445. Dim invokeArgs As System.Web.Services.Protocols.InvokeCompletedEventArgs = CType(arg, System.Web.Services.Protocols.InvokeCompletedEventArgs)
  446. RaiseEvent CancelBatchCompleted(Me, New System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState))
  447. End If
  448. End Sub
  449. '''<remarks/>
  450. <System.Web.Services.Protocols.SoapHeaderAttribute("BatchHeaderValue"), _
  451. System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction:=System.Web.Services.Protocols.SoapHeaderDirection.Out), _
  452. System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Execut" & _
  453. "eBatch", RequestNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use:=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle:=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)> _
  454. Public Sub ExecuteBatch()
  455. Me.Invoke("ExecuteBatch", New Object(-1) {})
  456. End Sub
  457. '''<remarks/>
  458. Public Overloads Sub ExecuteBatchAsync()
  459. Me.ExecuteBatchAsync(Nothing)
  460. End Sub
  461. '''<remarks/>
  462. Public Overloads Sub ExecuteBatchAsync(ByVal userState As Object)
  463. If (Me.ExecuteBatchOperationCompleted Is Nothing) Then
  464. Me.ExecuteBatchOperationCompleted = AddressOf Me.OnExecuteBatchOperationCompleted
  465. End If
  466. Me.InvokeAsync("ExecuteBatch", New Object(-1) {}, Me.ExecuteBatchOperationCompleted, userState)
  467. End Sub
  468. Private Sub OnExecuteBatchOperationCompleted(ByVal arg As Object)
  469. If (Not (Me.ExecuteBatchCompletedEvent) Is Nothing) Then
  470. Dim invokeArgs As System.Web.Services.Protocols.InvokeCompletedEventArgs = CType(arg, System.Web.Services.Protocols.InvokeCompletedEventArgs)
  471. RaiseEvent ExecuteBatchCompleted(Me, New System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState))
  472. End If
  473. End Sub
  474. '''<remarks/>
  475. <System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction:=System.Web.Services.Protocols.SoapHeaderDirection.Out), _
  476. System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/GetSys" & _
  477. "temProperties", RequestNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use:=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle:=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)> _
  478. Public Function GetSystemProperties(ByVal Properties() As [Property]) As <System.Xml.Serialization.XmlArrayAttribute("Values")> [Property]()
  479. Dim results() As Object = Me.Invoke("GetSystemProperties", New Object() {Properties})
  480. Return CType(results(0), [Property]())
  481. End Function
  482. '''<remarks/>
  483. Public Overloads Sub GetSystemPropertiesAsync(ByVal Properties() As [Property])
  484. Me.GetSystemPropertiesAsync(Properties, Nothing)
  485. End Sub
  486. '''<remarks/>
  487. Public Overloads Sub GetSystemPropertiesAsync(ByVal Properties() As [Property], ByVal userState As Object)
  488. If (Me.GetSystemPropertiesOperationCompleted Is Nothing) Then
  489. Me.GetSystemPropertiesOperationCompleted = AddressOf Me.OnGetSystemPropertiesOperationCompleted
  490. End If
  491. Me.InvokeAsync("GetSystemProperties", New Object() {Properties}, Me.GetSystemPropertiesOperationCompleted, userState)
  492. End Sub
  493. Private Sub OnGetSystemPropertiesOperationCompleted(ByVal arg As Object)
  494. If (Not (Me.GetSystemPropertiesCompletedEvent) Is Nothing) Then
  495. Dim invokeArgs As System.Web.Services.Protocols.InvokeCompletedEventArgs = CType(arg, System.Web.Services.Protocols.InvokeCompletedEventArgs)
  496. RaiseEvent GetSystemPropertiesCompleted(Me, New GetSystemPropertiesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState))
  497. End If
  498. End Sub
  499. '''<remarks/>
  500. <System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1024:UsePropertiesWhereAppropriate")> <System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction:=System.Web.Services.Protocols.SoapHeaderDirection.Out), _
  501. System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/SetSys" & _
  502. "temProperties", RequestNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use:=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle:=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)> _
  503. Public Sub SetSystemProperties(ByVal Properties() As [Property])
  504. Me.Invoke("SetSystemProperties", New Object() {Properties})
  505. End Sub
  506. '''<remarks/>
  507. Public Overloads Sub SetSystemPropertiesAsync(ByVal Properties() As [Property])
  508. Me.SetSystemPropertiesAsync(Properties, Nothing)
  509. End Sub
  510. '''<remarks/>
  511. Public Overloads Sub SetSystemPropertiesAsync(ByVal Properties() As [Property], ByVal userState As Object)
  512. If (Me.SetSystemPropertiesOperationCompleted Is Nothing) Then
  513. Me.SetSystemPropertiesOperationCompleted = AddressOf Me.OnSetSystemPropertiesOperationCompleted
  514. End If
  515. Me.InvokeAsync("SetSystemProperties", New Object() {Properties}, Me.SetSystemPropertiesOperationCompleted, userState)
  516. End Sub
  517. Private Sub OnSetSystemPropertiesOperationCompleted(ByVal arg As Object)
  518. If (Not (Me.SetSystemPropertiesCompletedEvent) Is Nothing) Then
  519. Dim invokeArgs As System.Web.Services.Protocols.InvokeCompletedEventArgs = CType(arg, System.Web.Services.Protocols.InvokeCompletedEventArgs)
  520. RaiseEvent SetSystemPropertiesCompleted(Me, New System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState))
  521. End If
  522. End Sub
  523. '''<remarks/>
  524. <System.Web.Services.Protocols.SoapHeaderAttribute("BatchHeaderValue"), _
  525. System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction:=System.Web.Services.Protocols.SoapHeaderDirection.Out), _
  526. System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Delete" & _
  527. "Item", RequestNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use:=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle:=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)> _
  528. Public Sub DeleteItem(ByVal Item As String)
  529. Me.Invoke("DeleteItem", New Object() {Item})
  530. End Sub
  531. '''<remarks/>
  532. Public Overloads Sub DeleteItemAsync(ByVal Item As String)
  533. Me.DeleteItemAsync(Item, Nothing)
  534. End Sub
  535. '''<remarks/>
  536. Public Overloads Sub DeleteItemAsync(ByVal Item As String, ByVal userState As Object)
  537. If (Me.DeleteItemOperationCompleted Is Nothing) Then
  538. Me.DeleteItemOperationCompleted = AddressOf Me.OnDeleteItemOperationCompleted
  539. End If
  540. Me.InvokeAsync("DeleteItem", New Object() {Item}, Me.DeleteItemOperationCompleted, userState)
  541. End Sub
  542. Private Sub OnDeleteItemOperationCompleted(ByVal arg As Object)
  543. If (Not (Me.DeleteItemCompletedEvent) Is Nothing) Then
  544. Dim invokeArgs As System.Web.Services.Protocols.InvokeCompletedEventArgs = CType(arg, System.Web.Services.Protocols.InvokeCompletedEventArgs)
  545. RaiseEvent DeleteItemCompleted(Me, New System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState))
  546. End If
  547. End Sub
  548. '''<remarks/>
  549. <System.Web.Services.Protocols.SoapHeaderAttribute("BatchHeaderValue"), _
  550. System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction:=System.Web.Services.Protocols.SoapHeaderDirection.Out), _
  551. System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/MoveIt" & _
  552. "em", RequestNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use:=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle:=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)> _
  553. Public Sub MoveItem(ByVal Item As String, ByVal Target As String)
  554. Me.Invoke("MoveItem", New Object() {Item, Target})
  555. End Sub
  556. '''<remarks/>
  557. Public Overloads Sub MoveItemAsync(ByVal Item As String, ByVal Target As String)
  558. Me.MoveItemAsync(Item, Target, Nothing)
  559. End Sub
  560. '''<remarks/>
  561. Public Overloads Sub MoveItemAsync(ByVal Item As String, ByVal Target As String, ByVal userState As Object)
  562. If (Me.MoveItemOperationCompleted Is Nothing) Then
  563. Me.MoveItemOperationCompleted = AddressOf Me.OnMoveItemOperationCompleted
  564. End If
  565. Me.InvokeAsync("MoveItem", New Object() {Item, Target}, Me.MoveItemOperationCompleted, userState)
  566. End Sub
  567. Private Sub OnMoveItemOperationCompleted(ByVal arg As Object)
  568. If (Not (Me.MoveItemCompletedEvent) Is Nothing) Then
  569. Dim invokeArgs As System.Web.Services.Protocols.InvokeCompletedEventArgs = CType(arg, System.Web.Services.Protocols.InvokeCompletedEventArgs)
  570. RaiseEvent MoveItemCompleted(Me, New System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState))
  571. End If
  572. End Sub
  573. '''<remarks/>
  574. <System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction:=System.Web.Services.Protocols.SoapHeaderDirection.Out), _
  575. System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/ListCh" & _
  576. "ildren", RequestNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use:=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle:=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)> _
  577. Public Function ListChildren(ByVal Item As String, ByVal Recursive As Boolean) As <System.Xml.Serialization.XmlArrayAttribute("CatalogItems")> CatalogItem()
  578. Dim results() As Object = Me.Invoke("ListChildren", New Object() {Item, Recursive})
  579. Return CType(results(0), CatalogItem())
  580. End Function
  581. '''<remarks/>
  582. Public Overloads Sub ListChildrenAsync(ByVal Item As String, ByVal Recursive As Boolean)
  583. Me.ListChildrenAsync(Item, Recursive, Nothing)
  584. End Sub
  585. '''<remarks/>
  586. Public Overloads Sub ListChildrenAsync(ByVal Item As String, ByVal Recursive As Boolean, ByVal userState As Object)
  587. If (Me.ListChildrenOperationCompleted Is Nothing) Then
  588. Me.ListChildrenOperationCompleted = AddressOf Me.OnListChildrenOperationCompleted
  589. End If
  590. Me.InvokeAsync("ListChildren", New Object() {Item, Recursive}, Me.ListChildrenOperationCompleted, userState)
  591. End Sub
  592. Private Sub OnListChildrenOperationCompleted(ByVal arg As Object)
  593. If (Not (Me.ListChildrenCompletedEvent) Is Nothing) Then
  594. Dim invokeArgs As System.Web.Services.Protocols.InvokeCompletedEventArgs = CType(arg, System.Web.Services.Protocols.InvokeCompletedEventArgs)
  595. RaiseEvent ListChildrenCompleted(Me, New ListChildrenCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState))
  596. End If
  597. End Sub
  598. '''<remarks/>
  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/2005/06/30/reporting/reportingservices/ListDe" & _
  601. "pendentItems", RequestNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use:=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle:=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)> _
  602. Public Function ListDependentItems(ByVal Item As String) As <System.Xml.Serialization.XmlArrayAttribute("CatalogItems")> CatalogItem()
  603. Dim results() As Object = Me.Invoke("ListDependentItems", New Object() {Item})
  604. Return CType(results(0), CatalogItem())
  605. End Function
  606. '''<remarks/>
  607. Public Overloads Sub ListDependentItemsAsync(ByVal Item As String)
  608. Me.ListDependentItemsAsync(Item, Nothing)
  609. End Sub
  610. '''<remarks/>
  611. Public Overloads Sub ListDependentItemsAsync(ByVal Item As String, ByVal userState As Object)
  612. If (Me.ListDependentItemsOperationCompleted Is Nothing) Then
  613. Me.ListDependentItemsOperationCompleted = AddressOf Me.OnListDependentItemsOperationCompleted
  614. End If
  615. Me.InvokeAsync("ListDependentItems", New Object() {Item}, Me.ListDependentItemsOperationCompleted, userState)
  616. End Sub
  617. Private Sub OnListDependentItemsOperationCompleted(ByVal arg As Object)
  618. If (Not (Me.ListDependentItemsCompletedEvent) Is Nothing) Then
  619. Dim invokeArgs As System.Web.Services.Protocols.InvokeCompletedEventArgs = CType(arg, System.Web.Services.Protocols.InvokeCompletedEventArgs)
  620. RaiseEvent ListDependentItemsCompleted(Me, New ListDependentItemsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState))
  621. End If
  622. End Sub
  623. '''<remarks/>
  624. <System.Web.Services.Protocols.SoapHeaderAttribute("ItemNamespaceHeaderValue"), _
  625. System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction:=System.Web.Services.Protocols.SoapHeaderDirection.Out), _
  626. System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/GetPro" & _
  627. "perties", RequestNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use:=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle:=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)> _
  628. Public Function GetProperties(ByVal Item As String, ByVal Properties() As [Property]) As <System.Xml.Serialization.XmlArrayAttribute("Values")> [Property]()
  629. Dim results() As Object = Me.Invoke("GetProperties", New Object() {Item, Properties})
  630. Return CType(results(0), [Property]())
  631. End Function
  632. '''<remarks/>
  633. Public Overloads Sub GetPropertiesAsync(ByVal Item As String, ByVal Properties() As [Property])
  634. Me.GetPropertiesAsync(Item, Properties, Nothing)
  635. End Sub
  636. '''<remarks/>
  637. Public Overloads Sub GetPropertiesAsync(ByVal Item As String, ByVal Properties() As [Property], ByVal userState As Object)
  638. If (Me.GetPropertiesOperationCompleted Is Nothing) Then
  639. Me.GetPropertiesOperationCompleted = AddressOf Me.OnGetPropertiesOperationCompleted
  640. End If
  641. Me.InvokeAsync("GetProperties", New Object() {Item, Properties}, Me.GetPropertiesOperationCompleted, userState)
  642. End Sub
  643. Private Sub OnGetPropertiesOperationCompleted(ByVal arg As Object)
  644. If (Not (Me.GetPropertiesCompletedEvent) Is Nothing) Then
  645. Dim invokeArgs As System.Web.Services.Protocols.InvokeCompletedEventArgs = CType(arg, System.Web.Services.Protocols.InvokeCompletedEventArgs)
  646. RaiseEvent GetPropertiesCompleted(Me, New GetPropertiesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState))
  647. End If
  648. End Sub
  649. '''<remarks/>
  650. <System.Web.Services.Protocols.SoapHeaderAttribute("BatchHeaderValue"), _
  651. System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction:=System.Web.Services.Protocols.SoapHeaderDirection.Out), _
  652. System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/SetPro" & _
  653. "perties", RequestNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use:=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle:=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)> _
  654. Public Sub SetProperties(ByVal Item As String, ByVal Properties() As [Property])
  655. Me.Invoke("SetProperties", New Object() {Item, Properties})
  656. End Sub
  657. '''<remarks/>
  658. Public Overloads Sub SetPropertiesAsync(ByVal Item As String, ByVal Properties() As [Property])
  659. Me.SetPropertiesAsync(Item, Properties, Nothing)
  660. End Sub
  661. '''<remarks/>
  662. Public Overloads Sub SetPropertiesAsync(ByVal Item As String, ByVal Properties() As [Property], ByVal userState As Object)
  663. If (Me.SetPropertiesOperationCompleted Is Nothing) Then
  664. Me.SetPropertiesOperationCompleted = AddressOf Me.OnSetPropertiesOperationCompleted
  665. End If
  666. Me.InvokeAsync("SetProperties", New Object() {Item, Properties}, Me.SetPropertiesOperationCompleted, userState)
  667. End Sub
  668. Private Sub OnSetPropertiesOperationCompleted(ByVal arg As Object)
  669. If (Not (Me.SetPropertiesCompletedEvent) Is Nothing) Then
  670. Dim invokeArgs As System.Web.Services.Protocols.InvokeCompletedEventArgs = CType(arg, System.Web.Services.Protocols.InvokeCompletedEventArgs)
  671. RaiseEvent SetPropertiesCompleted(Me, New System.ComponentModel.AsyncCompletedEventArgs(invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState))
  672. End If
  673. End Sub
  674. '''<remarks/>
  675. <System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction:=System.Web.Services.Protocols.SoapHeaderDirection.Out), _
  676. System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/GetIte" & _
  677. "mType", RequestNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace:="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use:=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle:=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)> _
  678. Public Function GetItemType(ByVal Item As String) As <System.Xml.Serialization.XmlElementAttribute("Type")> ItemTypeEnum
  679. Dim results() As Object = Me.Invoke("GetItemType", New Object() {Item})
  680. Return CType(results(0), ItemTypeEnum)
  681. End Function
  682. '''<remarks/>
  683. Public Overloads Sub GetItemTypeAsync(ByVal Item As String)
  684. Me.GetItemTypeAsync(Item, Nothing)
  685. End Sub
  686. '''<remarks/>
  687. Public Overloads Sub GetItemTypeAsync(ByVal Item As String, ByVal userState As Object)
  688. If (Me.GetItemTypeOperationCompleted Is Nothing) Then
  689. Me.GetItemTypeOperationCompleted = AddressOf Me.OnGetItemTypeOperationCompleted
  690. End If
  691. Me.InvokeAsync("GetItemType", New Object() {Item}, Me.GetItemTypeOperationCompleted, userState)
  692. End Sub
  693. Private Sub OnGetItemTypeOperationCompleted(ByVal arg As Object)
  694. If (Not (Me.GetItemTypeCompletedEvent) Is Nothing) Then
  695. Dim invokeArgs As System.Web.Services.Protocols.InvokeCompletedEventArgs = CType(arg, System.Web.Services.Protocols.InvokeCompletedEventArgs)
  696. RaiseEvent GetItemTypeCompleted(Me, New GetItemTypeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState))
  697. End If
  698. End Sub
  699. '''<remarks/>
  700. <System.Web.Services.Protocols.SoapHeaderAttribute("BatchHeaderValue"), _
  701. System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction:=System.Web.Services.Protocols.SoapHeaderDirection.Out), _
  702. System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/C…

Large files files are truncated, but you can click here to view the full file