Mercurial > silverbladetech
diff SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/Reference.cs @ 112:b9d5f934cb21
Initial upload
author | adminsh@apollo |
---|---|
date | Sat, 19 May 2012 16:09:07 +0100 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/SSRS/SSRS.Services/Service References/ReportExecutionServiceReference/Reference.cs Sat May 19 16:09:07 2012 +0100 @@ -0,0 +1,3684 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Runtime Version:4.0.30319.17379 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// </auto-generated> +//------------------------------------------------------------------------------ + +namespace SSRS.Services.ReportExecutionServiceReference { + + + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ServiceModel.ServiceContractAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ConfigurationName="ReportExecutionServiceReference.ReportExecutionServiceSoap")] + public interface ReportExecutionServiceSoap { + + // CODEGEN: Generating message contract since message ListSecureMethodsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Lis" + + "tSecureMethods", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.ListSecureMethodsResponse ListSecureMethods(SSRS.Services.ReportExecutionServiceReference.ListSecureMethodsRequest request); + + // CODEGEN: Generating message contract since message LoadReportRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Loa" + + "dReport", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.LoadReportResponse LoadReport(SSRS.Services.ReportExecutionServiceReference.LoadReportRequest request); + + // CODEGEN: Generating message contract since message LoadReport2Request has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Loa" + + "dReport2", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.LoadReport2Response LoadReport2(SSRS.Services.ReportExecutionServiceReference.LoadReport2Request request); + + // CODEGEN: Generating message contract since message LoadReportDefinitionRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Loa" + + "dReportDefinition", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.LoadReportDefinitionResponse LoadReportDefinition(SSRS.Services.ReportExecutionServiceReference.LoadReportDefinitionRequest request); + + // CODEGEN: Generating message contract since message LoadReportDefinition2Request has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Loa" + + "dReportDefinition2", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.LoadReportDefinition2Response LoadReportDefinition2(SSRS.Services.ReportExecutionServiceReference.LoadReportDefinition2Request request); + + // CODEGEN: Generating message contract since message SetExecutionCredentialsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Set" + + "ExecutionCredentials", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentialsResponse SetExecutionCredentials(SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentialsRequest request); + + // CODEGEN: Generating message contract since message SetExecutionCredentials2Request has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Set" + + "ExecutionCredentials2", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentials2Response SetExecutionCredentials2(SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentials2Request request); + + // CODEGEN: Generating message contract since message SetExecutionParametersRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Set" + + "ExecutionParameters", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.SetExecutionParametersResponse SetExecutionParameters(SSRS.Services.ReportExecutionServiceReference.SetExecutionParametersRequest request); + + // CODEGEN: Generating message contract since message SetExecutionParameters2Request has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Set" + + "ExecutionParameters2", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.SetExecutionParameters2Response SetExecutionParameters2(SSRS.Services.ReportExecutionServiceReference.SetExecutionParameters2Request request); + + // CODEGEN: Generating message contract since message ResetExecutionRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Res" + + "etExecution", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.ResetExecutionResponse ResetExecution(SSRS.Services.ReportExecutionServiceReference.ResetExecutionRequest request); + + // CODEGEN: Generating message contract since message ResetExecution2Request has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Res" + + "etExecution2", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.ResetExecution2Response ResetExecution2(SSRS.Services.ReportExecutionServiceReference.ResetExecution2Request request); + + // CODEGEN: Generating message contract since message RenderRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Ren" + + "der", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.RenderResponse Render(SSRS.Services.ReportExecutionServiceReference.RenderRequest request); + + // CODEGEN: Generating message contract since message Render2Request has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Ren" + + "der2", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.Render2Response Render2(SSRS.Services.ReportExecutionServiceReference.Render2Request request); + + // CODEGEN: Generating message contract since message RenderStreamRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Ren" + + "derStream", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.RenderStreamResponse RenderStream(SSRS.Services.ReportExecutionServiceReference.RenderStreamRequest request); + + // CODEGEN: Generating message contract since message GetExecutionInfoRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Get" + + "ExecutionInfo", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.GetExecutionInfoResponse GetExecutionInfo(SSRS.Services.ReportExecutionServiceReference.GetExecutionInfoRequest request); + + // CODEGEN: Generating message contract since message GetExecutionInfo2Request has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Get" + + "ExecutionInfo2", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.GetExecutionInfo2Response GetExecutionInfo2(SSRS.Services.ReportExecutionServiceReference.GetExecutionInfo2Request request); + + // CODEGEN: Generating message contract since message GetDocumentMapRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Get" + + "DocumentMap", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.GetDocumentMapResponse GetDocumentMap(SSRS.Services.ReportExecutionServiceReference.GetDocumentMapRequest request); + + // CODEGEN: Generating message contract since message LoadDrillthroughTargetRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Loa" + + "dDrillthroughTarget", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTargetResponse LoadDrillthroughTarget(SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTargetRequest request); + + // CODEGEN: Generating message contract since message LoadDrillthroughTarget2Request has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Loa" + + "dDrillthroughTarget2", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTarget2Response LoadDrillthroughTarget2(SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTarget2Request request); + + // CODEGEN: Generating message contract since message ToggleItemRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Tog" + + "gleItem", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.ToggleItemResponse ToggleItem(SSRS.Services.ReportExecutionServiceReference.ToggleItemRequest request); + + // CODEGEN: Generating message contract since message NavigateDocumentMapRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Nav" + + "igateDocumentMap", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.NavigateDocumentMapResponse NavigateDocumentMap(SSRS.Services.ReportExecutionServiceReference.NavigateDocumentMapRequest request); + + // CODEGEN: Generating message contract since message NavigateBookmarkRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Nav" + + "igateBookmark", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.NavigateBookmarkResponse NavigateBookmark(SSRS.Services.ReportExecutionServiceReference.NavigateBookmarkRequest request); + + // CODEGEN: Generating message contract since message FindStringRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Fin" + + "dString", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.FindStringResponse FindString(SSRS.Services.ReportExecutionServiceReference.FindStringRequest request); + + // CODEGEN: Generating message contract since message SortRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Sor" + + "t", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.SortResponse Sort(SSRS.Services.ReportExecutionServiceReference.SortRequest request); + + // CODEGEN: Generating message contract since message Sort2Request has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Sor" + + "t2", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.Sort2Response Sort2(SSRS.Services.ReportExecutionServiceReference.Sort2Request request); + + // CODEGEN: Generating message contract since message GetRenderResourceRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Get" + + "RenderResource", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.GetRenderResourceResponse GetRenderResource(SSRS.Services.ReportExecutionServiceReference.GetRenderResourceRequest request); + + // CODEGEN: Generating message contract since message ListRenderingExtensionsRequest has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Lis" + + "tRenderingExtensions", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.ListRenderingExtensionsResponse ListRenderingExtensions(SSRS.Services.ReportExecutionServiceReference.ListRenderingExtensionsRequest request); + + // CODEGEN: Generating message contract since message LogonUserResponse has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Log" + + "onUser", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.LogonUserResponse LogonUser(SSRS.Services.ReportExecutionServiceReference.LogonUserRequest request); + + // CODEGEN: Generating message contract since message LogoffResponse has headers + [System.ServiceModel.OperationContractAttribute(Action="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Log" + + "off", ReplyAction="*")] + [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] + [System.ServiceModel.ServiceKnownTypeAttribute(typeof(ParameterValueOrFieldReference))] + SSRS.Services.ReportExecutionServiceReference.LogoffResponse Logoff(SSRS.Services.ReportExecutionServiceReference.LogoffRequest request); + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public partial class TrustedUserHeader : object, System.ComponentModel.INotifyPropertyChanged { + + private string userNameField; + + private byte[] userTokenField; + + private System.Xml.XmlAttribute[] anyAttrField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string UserName { + get { + return this.userNameField; + } + set { + this.userNameField = value; + this.RaisePropertyChanged("UserName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=1)] + public byte[] UserToken { + get { + return this.userTokenField; + } + set { + this.userTokenField = value; + this.RaisePropertyChanged("UserToken"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlAnyAttributeAttribute()] + public System.Xml.XmlAttribute[] AnyAttr { + get { + return this.anyAttrField; + } + set { + this.anyAttrField = value; + this.RaisePropertyChanged("AnyAttr"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public partial class Extension : object, System.ComponentModel.INotifyPropertyChanged { + + private ExtensionTypeEnum extensionTypeField; + + private string nameField; + + private string localizedNameField; + + private bool visibleField; + + private bool isModelGenerationSupportedField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ExtensionTypeEnum ExtensionType { + get { + return this.extensionTypeField; + } + set { + this.extensionTypeField = value; + this.RaisePropertyChanged("ExtensionType"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string LocalizedName { + get { + return this.localizedNameField; + } + set { + this.localizedNameField = value; + this.RaisePropertyChanged("LocalizedName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool Visible { + get { + return this.visibleField; + } + set { + this.visibleField = value; + this.RaisePropertyChanged("Visible"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool IsModelGenerationSupported { + get { + return this.isModelGenerationSupportedField; + } + set { + this.isModelGenerationSupportedField = value; + this.RaisePropertyChanged("IsModelGenerationSupported"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public enum ExtensionTypeEnum { + + /// <remarks/> + Delivery, + + /// <remarks/> + Render, + + /// <remarks/> + Data, + + /// <remarks/> + All, + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public partial class DocumentMapNode : object, System.ComponentModel.INotifyPropertyChanged { + + private string labelField; + + private string uniqueNameField; + + private DocumentMapNode[] childrenField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Label { + get { + return this.labelField; + } + set { + this.labelField = value; + this.RaisePropertyChanged("Label"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string UniqueName { + get { + return this.uniqueNameField; + } + set { + this.uniqueNameField = value; + this.RaisePropertyChanged("UniqueName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlArrayAttribute(Order=2)] + public DocumentMapNode[] Children { + get { + return this.childrenField; + } + set { + this.childrenField = value; + this.RaisePropertyChanged("Children"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ParameterValue))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public partial class ParameterValueOrFieldReference : object, System.ComponentModel.INotifyPropertyChanged { + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public partial class ParameterValue : ParameterValueOrFieldReference { + + private string nameField; + + private string valueField; + + private string labelField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + this.RaisePropertyChanged("Value"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Label { + get { + return this.labelField; + } + set { + this.labelField = value; + this.RaisePropertyChanged("Label"); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public partial class DataSourceCredentials : object, System.ComponentModel.INotifyPropertyChanged { + + private string dataSourceNameField; + + private string userNameField; + + private string passwordField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string DataSourceName { + get { + return this.dataSourceNameField; + } + set { + this.dataSourceNameField = value; + this.RaisePropertyChanged("DataSourceName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string UserName { + get { + return this.userNameField; + } + set { + this.userNameField = value; + this.RaisePropertyChanged("UserName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Password { + get { + return this.passwordField; + } + set { + this.passwordField = value; + this.RaisePropertyChanged("Password"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public partial class Warning : object, System.ComponentModel.INotifyPropertyChanged { + + private string codeField; + + private string severityField; + + private string objectNameField; + + private string objectTypeField; + + private string messageField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Code { + get { + return this.codeField; + } + set { + this.codeField = value; + this.RaisePropertyChanged("Code"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Severity { + get { + return this.severityField; + } + set { + this.severityField = value; + this.RaisePropertyChanged("Severity"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ObjectName { + get { + return this.objectNameField; + } + set { + this.objectNameField = value; + this.RaisePropertyChanged("ObjectName"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string ObjectType { + get { + return this.objectTypeField; + } + set { + this.objectTypeField = value; + this.RaisePropertyChanged("ObjectType"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public string Message { + get { + return this.messageField; + } + set { + this.messageField = value; + this.RaisePropertyChanged("Message"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public partial class ExecutionHeader : object, System.ComponentModel.INotifyPropertyChanged { + + private string executionIDField; + + private System.Xml.XmlAttribute[] anyAttrField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ExecutionID { + get { + return this.executionIDField; + } + set { + this.executionIDField = value; + this.RaisePropertyChanged("ExecutionID"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlAnyAttributeAttribute()] + public System.Xml.XmlAttribute[] AnyAttr { + get { + return this.anyAttrField; + } + set { + this.anyAttrField = value; + this.RaisePropertyChanged("AnyAttr"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public partial class ReportMargins : object, System.ComponentModel.INotifyPropertyChanged { + + private double topField; + + private double bottomField; + + private double leftField; + + private double rightField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public double Top { + get { + return this.topField; + } + set { + this.topField = value; + this.RaisePropertyChanged("Top"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public double Bottom { + get { + return this.bottomField; + } + set { + this.bottomField = value; + this.RaisePropertyChanged("Bottom"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public double Left { + get { + return this.leftField; + } + set { + this.leftField = value; + this.RaisePropertyChanged("Left"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public double Right { + get { + return this.rightField; + } + set { + this.rightField = value; + this.RaisePropertyChanged("Right"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public partial class ReportPaperSize : object, System.ComponentModel.INotifyPropertyChanged { + + private double heightField; + + private double widthField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public double Height { + get { + return this.heightField; + } + set { + this.heightField = value; + this.RaisePropertyChanged("Height"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public double Width { + get { + return this.widthField; + } + set { + this.widthField = value; + this.RaisePropertyChanged("Width"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public partial class PageSettings : object, System.ComponentModel.INotifyPropertyChanged { + + private ReportPaperSize paperSizeField; + + private ReportMargins marginsField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public ReportPaperSize PaperSize { + get { + return this.paperSizeField; + } + set { + this.paperSizeField = value; + this.RaisePropertyChanged("PaperSize"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ReportMargins Margins { + get { + return this.marginsField; + } + set { + this.marginsField = value; + this.RaisePropertyChanged("Margins"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public partial class DataSourcePrompt : object, System.ComponentModel.INotifyPropertyChanged { + + private string nameField; + + private string dataSourceIDField; + + private string promptField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string DataSourceID { + get { + return this.dataSourceIDField; + } + set { + this.dataSourceIDField = value; + this.RaisePropertyChanged("DataSourceID"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string Prompt { + get { + return this.promptField; + } + set { + this.promptField = value; + this.RaisePropertyChanged("Prompt"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public partial class ValidValue : object, System.ComponentModel.INotifyPropertyChanged { + + private string labelField; + + private string valueField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Label { + get { + return this.labelField; + } + set { + this.labelField = value; + this.RaisePropertyChanged("Label"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + this.RaisePropertyChanged("Value"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public partial class ReportParameter : object, System.ComponentModel.INotifyPropertyChanged { + + private string nameField; + + private ParameterTypeEnum typeField; + + private bool typeFieldSpecified; + + private bool nullableField; + + private bool nullableFieldSpecified; + + private bool allowBlankField; + + private bool allowBlankFieldSpecified; + + private bool multiValueField; + + private bool multiValueFieldSpecified; + + private bool queryParameterField; + + private bool queryParameterFieldSpecified; + + private string promptField; + + private bool promptUserField; + + private bool promptUserFieldSpecified; + + private string[] dependenciesField; + + private bool validValuesQueryBasedField; + + private bool validValuesQueryBasedFieldSpecified; + + private ValidValue[] validValuesField; + + private bool defaultValuesQueryBasedField; + + private bool defaultValuesQueryBasedFieldSpecified; + + private string[] defaultValuesField; + + private ParameterStateEnum stateField; + + private bool stateFieldSpecified; + + private string errorMessageField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + this.RaisePropertyChanged("Name"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public ParameterTypeEnum Type { + get { + return this.typeField; + } + set { + this.typeField = value; + this.RaisePropertyChanged("Type"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool TypeSpecified { + get { + return this.typeFieldSpecified; + } + set { + this.typeFieldSpecified = value; + this.RaisePropertyChanged("TypeSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool Nullable { + get { + return this.nullableField; + } + set { + this.nullableField = value; + this.RaisePropertyChanged("Nullable"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool NullableSpecified { + get { + return this.nullableFieldSpecified; + } + set { + this.nullableFieldSpecified = value; + this.RaisePropertyChanged("NullableSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool AllowBlank { + get { + return this.allowBlankField; + } + set { + this.allowBlankField = value; + this.RaisePropertyChanged("AllowBlank"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool AllowBlankSpecified { + get { + return this.allowBlankFieldSpecified; + } + set { + this.allowBlankFieldSpecified = value; + this.RaisePropertyChanged("AllowBlankSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool MultiValue { + get { + return this.multiValueField; + } + set { + this.multiValueField = value; + this.RaisePropertyChanged("MultiValue"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool MultiValueSpecified { + get { + return this.multiValueFieldSpecified; + } + set { + this.multiValueFieldSpecified = value; + this.RaisePropertyChanged("MultiValueSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public bool QueryParameter { + get { + return this.queryParameterField; + } + set { + this.queryParameterField = value; + this.RaisePropertyChanged("QueryParameter"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool QueryParameterSpecified { + get { + return this.queryParameterFieldSpecified; + } + set { + this.queryParameterFieldSpecified = value; + this.RaisePropertyChanged("QueryParameterSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public string Prompt { + get { + return this.promptField; + } + set { + this.promptField = value; + this.RaisePropertyChanged("Prompt"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public bool PromptUser { + get { + return this.promptUserField; + } + set { + this.promptUserField = value; + this.RaisePropertyChanged("PromptUser"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool PromptUserSpecified { + get { + return this.promptUserFieldSpecified; + } + set { + this.promptUserFieldSpecified = value; + this.RaisePropertyChanged("PromptUserSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlArrayAttribute(Order=8)] + [System.Xml.Serialization.XmlArrayItemAttribute("Dependency")] + public string[] Dependencies { + get { + return this.dependenciesField; + } + set { + this.dependenciesField = value; + this.RaisePropertyChanged("Dependencies"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=9)] + public bool ValidValuesQueryBased { + get { + return this.validValuesQueryBasedField; + } + set { + this.validValuesQueryBasedField = value; + this.RaisePropertyChanged("ValidValuesQueryBased"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool ValidValuesQueryBasedSpecified { + get { + return this.validValuesQueryBasedFieldSpecified; + } + set { + this.validValuesQueryBasedFieldSpecified = value; + this.RaisePropertyChanged("ValidValuesQueryBasedSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlArrayAttribute(Order=10)] + public ValidValue[] ValidValues { + get { + return this.validValuesField; + } + set { + this.validValuesField = value; + this.RaisePropertyChanged("ValidValues"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public bool DefaultValuesQueryBased { + get { + return this.defaultValuesQueryBasedField; + } + set { + this.defaultValuesQueryBasedField = value; + this.RaisePropertyChanged("DefaultValuesQueryBased"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool DefaultValuesQueryBasedSpecified { + get { + return this.defaultValuesQueryBasedFieldSpecified; + } + set { + this.defaultValuesQueryBasedFieldSpecified = value; + this.RaisePropertyChanged("DefaultValuesQueryBasedSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlArrayAttribute(Order=12)] + [System.Xml.Serialization.XmlArrayItemAttribute("Value")] + public string[] DefaultValues { + get { + return this.defaultValuesField; + } + set { + this.defaultValuesField = value; + this.RaisePropertyChanged("DefaultValues"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public ParameterStateEnum State { + get { + return this.stateField; + } + set { + this.stateField = value; + this.RaisePropertyChanged("State"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlIgnoreAttribute()] + public bool StateSpecified { + get { + return this.stateFieldSpecified; + } + set { + this.stateFieldSpecified = value; + this.RaisePropertyChanged("StateSpecified"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public string ErrorMessage { + get { + return this.errorMessageField; + } + set { + this.errorMessageField = value; + this.RaisePropertyChanged("ErrorMessage"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public enum ParameterTypeEnum { + + /// <remarks/> + Boolean, + + /// <remarks/> + DateTime, + + /// <remarks/> + Integer, + + /// <remarks/> + Float, + + /// <remarks/> + String, + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public enum ParameterStateEnum { + + /// <remarks/> + HasValidValue, + + /// <remarks/> + MissingValidValue, + + /// <remarks/> + HasOutstandingDependencies, + + /// <remarks/> + DynamicValuesUnavailable, + } + + /// <remarks/> + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExecutionInfo2))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public partial class ExecutionInfo : object, System.ComponentModel.INotifyPropertyChanged { + + private bool hasSnapshotField; + + private bool needsProcessingField; + + private bool allowQueryExecutionField; + + private bool credentialsRequiredField; + + private bool parametersRequiredField; + + private System.DateTime expirationDateTimeField; + + private System.DateTime executionDateTimeField; + + private int numPagesField; + + private ReportParameter[] parametersField; + + private DataSourcePrompt[] dataSourcePromptsField; + + private bool hasDocumentMapField; + + private string executionIDField; + + private string reportPathField; + + private string historyIDField; + + private PageSettings reportPageSettingsField; + + private int autoRefreshIntervalField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public bool HasSnapshot { + get { + return this.hasSnapshotField; + } + set { + this.hasSnapshotField = value; + this.RaisePropertyChanged("HasSnapshot"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public bool NeedsProcessing { + get { + return this.needsProcessingField; + } + set { + this.needsProcessingField = value; + this.RaisePropertyChanged("NeedsProcessing"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public bool AllowQueryExecution { + get { + return this.allowQueryExecutionField; + } + set { + this.allowQueryExecutionField = value; + this.RaisePropertyChanged("AllowQueryExecution"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public bool CredentialsRequired { + get { + return this.credentialsRequiredField; + } + set { + this.credentialsRequiredField = value; + this.RaisePropertyChanged("CredentialsRequired"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=4)] + public bool ParametersRequired { + get { + return this.parametersRequiredField; + } + set { + this.parametersRequiredField = value; + this.RaisePropertyChanged("ParametersRequired"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=5)] + public System.DateTime ExpirationDateTime { + get { + return this.expirationDateTimeField; + } + set { + this.expirationDateTimeField = value; + this.RaisePropertyChanged("ExpirationDateTime"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=6)] + public System.DateTime ExecutionDateTime { + get { + return this.executionDateTimeField; + } + set { + this.executionDateTimeField = value; + this.RaisePropertyChanged("ExecutionDateTime"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=7)] + public int NumPages { + get { + return this.numPagesField; + } + set { + this.numPagesField = value; + this.RaisePropertyChanged("NumPages"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlArrayAttribute(Order=8)] + public ReportParameter[] Parameters { + get { + return this.parametersField; + } + set { + this.parametersField = value; + this.RaisePropertyChanged("Parameters"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlArrayAttribute(Order=9)] + public DataSourcePrompt[] DataSourcePrompts { + get { + return this.dataSourcePromptsField; + } + set { + this.dataSourcePromptsField = value; + this.RaisePropertyChanged("DataSourcePrompts"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=10)] + public bool HasDocumentMap { + get { + return this.hasDocumentMapField; + } + set { + this.hasDocumentMapField = value; + this.RaisePropertyChanged("HasDocumentMap"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=11)] + public string ExecutionID { + get { + return this.executionIDField; + } + set { + this.executionIDField = value; + this.RaisePropertyChanged("ExecutionID"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=12)] + public string ReportPath { + get { + return this.reportPathField; + } + set { + this.reportPathField = value; + this.RaisePropertyChanged("ReportPath"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=13)] + public string HistoryID { + get { + return this.historyIDField; + } + set { + this.historyIDField = value; + this.RaisePropertyChanged("HistoryID"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=14)] + public PageSettings ReportPageSettings { + get { + return this.reportPageSettingsField; + } + set { + this.reportPageSettingsField = value; + this.RaisePropertyChanged("ReportPageSettings"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=15)] + public int AutoRefreshInterval { + get { + return this.autoRefreshIntervalField; + } + set { + this.autoRefreshIntervalField = value; + this.RaisePropertyChanged("AutoRefreshInterval"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public partial class ExecutionInfo2 : ExecutionInfo { + + private PageCountMode pageCountModeField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public PageCountMode PageCountMode { + get { + return this.pageCountModeField; + } + set { + this.pageCountModeField = value; + this.RaisePropertyChanged("PageCountMode"); + } + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public enum PageCountMode { + + /// <remarks/> + Actual, + + /// <remarks/> + Estimate, + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public partial class ServerInfoHeader : object, System.ComponentModel.INotifyPropertyChanged { + + private string reportServerVersionNumberField; + + private string reportServerEditionField; + + private string reportServerVersionField; + + private string reportServerDateTimeField; + + private System.Xml.XmlAttribute[] anyAttrField; + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=0)] + public string ReportServerVersionNumber { + get { + return this.reportServerVersionNumberField; + } + set { + this.reportServerVersionNumberField = value; + this.RaisePropertyChanged("ReportServerVersionNumber"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=1)] + public string ReportServerEdition { + get { + return this.reportServerEditionField; + } + set { + this.reportServerEditionField = value; + this.RaisePropertyChanged("ReportServerEdition"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=2)] + public string ReportServerVersion { + get { + return this.reportServerVersionField; + } + set { + this.reportServerVersionField = value; + this.RaisePropertyChanged("ReportServerVersion"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlElementAttribute(Order=3)] + public string ReportServerDateTime { + get { + return this.reportServerDateTimeField; + } + set { + this.reportServerDateTimeField = value; + this.RaisePropertyChanged("ReportServerDateTime"); + } + } + + /// <remarks/> + [System.Xml.Serialization.XmlAnyAttributeAttribute()] + public System.Xml.XmlAttribute[] AnyAttr { + get { + return this.anyAttrField; + } + set { + this.anyAttrField = value; + this.RaisePropertyChanged("AnyAttr"); + } + } + + public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + + protected void RaisePropertyChanged(string propertyName) { + System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; + if ((propertyChanged != null)) { + propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); + } + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListSecureMethods", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class ListSecureMethodsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + public ListSecureMethodsRequest() { + } + + public ListSecureMethodsRequest(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListSecureMethodsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class ListSecureMethodsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public string[] ListSecureMethodsResult; + + public ListSecureMethodsResponse() { + } + + public ListSecureMethodsResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, string[] ListSecureMethodsResult) { + this.ServerInfoHeader = ServerInfoHeader; + this.ListSecureMethodsResult = ListSecureMethodsResult; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="LoadReport", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class LoadReportRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public string Report; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public string HistoryID; + + public LoadReportRequest() { + } + + public LoadReportRequest(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Report, string HistoryID) { + this.TrustedUserHeader = TrustedUserHeader; + this.Report = Report; + this.HistoryID = HistoryID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="LoadReportResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class LoadReportResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo; + + public LoadReportResponse() { + } + + public LoadReportResponse(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) { + this.ExecutionHeader = ExecutionHeader; + this.ServerInfoHeader = ServerInfoHeader; + this.executionInfo = executionInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="LoadReport2", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class LoadReport2Request { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public string Report; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public string HistoryID; + + public LoadReport2Request() { + } + + public LoadReport2Request(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Report, string HistoryID) { + this.TrustedUserHeader = TrustedUserHeader; + this.Report = Report; + this.HistoryID = HistoryID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="LoadReport2Response", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class LoadReport2Response { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo; + + public LoadReport2Response() { + } + + public LoadReport2Response(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) { + this.ExecutionHeader = ExecutionHeader; + this.ServerInfoHeader = ServerInfoHeader; + this.executionInfo = executionInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="LoadReportDefinition", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class LoadReportDefinitionRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] + public byte[] Definition; + + public LoadReportDefinitionRequest() { + } + + public LoadReportDefinitionRequest(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, byte[] Definition) { + this.TrustedUserHeader = TrustedUserHeader; + this.Definition = Definition; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="LoadReportDefinitionResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class LoadReportDefinitionResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public SSRS.Services.ReportExecutionServiceReference.Warning[] warnings; + + public LoadReportDefinitionResponse() { + } + + public LoadReportDefinitionResponse(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo, SSRS.Services.ReportExecutionServiceReference.Warning[] warnings) { + this.ExecutionHeader = ExecutionHeader; + this.ServerInfoHeader = ServerInfoHeader; + this.executionInfo = executionInfo; + this.warnings = warnings; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="LoadReportDefinition2", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class LoadReportDefinition2Request { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] + public byte[] Definition; + + public LoadReportDefinition2Request() { + } + + public LoadReportDefinition2Request(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, byte[] Definition) { + this.TrustedUserHeader = TrustedUserHeader; + this.Definition = Definition; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="LoadReportDefinition2Response", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class LoadReportDefinition2Response { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public SSRS.Services.ReportExecutionServiceReference.Warning[] warnings; + + public LoadReportDefinition2Response() { + } + + public LoadReportDefinition2Response(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo, SSRS.Services.ReportExecutionServiceReference.Warning[] warnings) { + this.ExecutionHeader = ExecutionHeader; + this.ServerInfoHeader = ServerInfoHeader; + this.executionInfo = executionInfo; + this.warnings = warnings; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetExecutionCredentials", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class SetExecutionCredentialsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.DataSourceCredentials[] Credentials; + + public SetExecutionCredentialsRequest() { + } + + public SetExecutionCredentialsRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportExecutionServiceReference.DataSourceCredentials[] Credentials) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + this.Credentials = Credentials; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetExecutionCredentialsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class SetExecutionCredentialsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo; + + public SetExecutionCredentialsResponse() { + } + + public SetExecutionCredentialsResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) { + this.ServerInfoHeader = ServerInfoHeader; + this.executionInfo = executionInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetExecutionCredentials2", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class SetExecutionCredentials2Request { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.DataSourceCredentials[] Credentials; + + public SetExecutionCredentials2Request() { + } + + public SetExecutionCredentials2Request(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportExecutionServiceReference.DataSourceCredentials[] Credentials) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + this.Credentials = Credentials; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetExecutionCredentials2Response", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class SetExecutionCredentials2Response { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo; + + public SetExecutionCredentials2Response() { + } + + public SetExecutionCredentials2Response(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) { + this.ServerInfoHeader = ServerInfoHeader; + this.executionInfo = executionInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetExecutionParameters", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class SetExecutionParametersRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.ParameterValue[] Parameters; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public string ParameterLanguage; + + public SetExecutionParametersRequest() { + } + + public SetExecutionParametersRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportExecutionServiceReference.ParameterValue[] Parameters, string ParameterLanguage) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + this.Parameters = Parameters; + this.ParameterLanguage = ParameterLanguage; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetExecutionParametersResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class SetExecutionParametersResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo; + + public SetExecutionParametersResponse() { + } + + public SetExecutionParametersResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) { + this.ServerInfoHeader = ServerInfoHeader; + this.executionInfo = executionInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetExecutionParameters2", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class SetExecutionParameters2Request { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.ParameterValue[] Parameters; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public string ParameterLanguage; + + public SetExecutionParameters2Request() { + } + + public SetExecutionParameters2Request(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportExecutionServiceReference.ParameterValue[] Parameters, string ParameterLanguage) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + this.Parameters = Parameters; + this.ParameterLanguage = ParameterLanguage; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SetExecutionParameters2Response", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class SetExecutionParameters2Response { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo; + + public SetExecutionParameters2Response() { + } + + public SetExecutionParameters2Response(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) { + this.ServerInfoHeader = ServerInfoHeader; + this.executionInfo = executionInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ResetExecution", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class ResetExecutionRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + public ResetExecutionRequest() { + } + + public ResetExecutionRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ResetExecutionResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class ResetExecutionResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo; + + public ResetExecutionResponse() { + } + + public ResetExecutionResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) { + this.ServerInfoHeader = ServerInfoHeader; + this.executionInfo = executionInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ResetExecution2", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class ResetExecution2Request { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + public ResetExecution2Request() { + } + + public ResetExecution2Request(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ResetExecution2Response", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class ResetExecution2Response { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo; + + public ResetExecution2Response() { + } + + public ResetExecution2Response(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) { + this.ServerInfoHeader = ServerInfoHeader; + this.executionInfo = executionInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="Render", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class RenderRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public string Format; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public string DeviceInfo; + + public RenderRequest() { + } + + public RenderRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Format, string DeviceInfo) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + this.Format = Format; + this.DeviceInfo = DeviceInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="RenderResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class RenderResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] + public byte[] Result; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public string Extension; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)] + public string MimeType; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=3)] + public string Encoding; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=4)] + public SSRS.Services.ReportExecutionServiceReference.Warning[] Warnings; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=5)] + public string[] StreamIds; + + public RenderResponse() { + } + + public RenderResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, byte[] Result, string Extension, string MimeType, string Encoding, SSRS.Services.ReportExecutionServiceReference.Warning[] Warnings, string[] StreamIds) { + this.ServerInfoHeader = ServerInfoHeader; + this.Result = Result; + this.Extension = Extension; + this.MimeType = MimeType; + this.Encoding = Encoding; + this.Warnings = Warnings; + this.StreamIds = StreamIds; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="Render2", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class Render2Request { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public string Format; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public string DeviceInfo; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)] + public SSRS.Services.ReportExecutionServiceReference.PageCountMode PaginationMode; + + public Render2Request() { + } + + public Render2Request(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Format, string DeviceInfo, SSRS.Services.ReportExecutionServiceReference.PageCountMode PaginationMode) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + this.Format = Format; + this.DeviceInfo = DeviceInfo; + this.PaginationMode = PaginationMode; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="Render2Response", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class Render2Response { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] + public byte[] Result; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public string Extension; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)] + public string MimeType; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=3)] + public string Encoding; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=4)] + public SSRS.Services.ReportExecutionServiceReference.Warning[] Warnings; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=5)] + public string[] StreamIds; + + public Render2Response() { + } + + public Render2Response(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, byte[] Result, string Extension, string MimeType, string Encoding, SSRS.Services.ReportExecutionServiceReference.Warning[] Warnings, string[] StreamIds) { + this.ServerInfoHeader = ServerInfoHeader; + this.Result = Result; + this.Extension = Extension; + this.MimeType = MimeType; + this.Encoding = Encoding; + this.Warnings = Warnings; + this.StreamIds = StreamIds; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="RenderStream", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class RenderStreamRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public string Format; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public string StreamID; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)] + public string DeviceInfo; + + public RenderStreamRequest() { + } + + public RenderStreamRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Format, string StreamID, string DeviceInfo) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + this.Format = Format; + this.StreamID = StreamID; + this.DeviceInfo = DeviceInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="RenderStreamResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class RenderStreamResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] + public byte[] Result; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public string Encoding; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)] + public string MimeType; + + public RenderStreamResponse() { + } + + public RenderStreamResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, byte[] Result, string Encoding, string MimeType) { + this.ServerInfoHeader = ServerInfoHeader; + this.Result = Result; + this.Encoding = Encoding; + this.MimeType = MimeType; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetExecutionInfo", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class GetExecutionInfoRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + public GetExecutionInfoRequest() { + } + + public GetExecutionInfoRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetExecutionInfoResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class GetExecutionInfoResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo; + + public GetExecutionInfoResponse() { + } + + public GetExecutionInfoResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) { + this.ServerInfoHeader = ServerInfoHeader; + this.executionInfo = executionInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetExecutionInfo2", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class GetExecutionInfo2Request { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + public GetExecutionInfo2Request() { + } + + public GetExecutionInfo2Request(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetExecutionInfo2Response", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class GetExecutionInfo2Response { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo; + + public GetExecutionInfo2Response() { + } + + public GetExecutionInfo2Response(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) { + this.ServerInfoHeader = ServerInfoHeader; + this.executionInfo = executionInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetDocumentMap", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class GetDocumentMapRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + public GetDocumentMapRequest() { + } + + public GetDocumentMapRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetDocumentMapResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class GetDocumentMapResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.DocumentMapNode result; + + public GetDocumentMapResponse() { + } + + public GetDocumentMapResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.DocumentMapNode result) { + this.ServerInfoHeader = ServerInfoHeader; + this.result = result; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="LoadDrillthroughTarget", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class LoadDrillthroughTargetRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public string DrillthroughID; + + public LoadDrillthroughTargetRequest() { + } + + public LoadDrillthroughTargetRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string DrillthroughID) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + this.DrillthroughID = DrillthroughID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="LoadDrillthroughTargetResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class LoadDrillthroughTargetResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo ExecutionInfo; + + public LoadDrillthroughTargetResponse() { + } + + public LoadDrillthroughTargetResponse(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo ExecutionInfo) { + this.ExecutionHeader = ExecutionHeader; + this.ServerInfoHeader = ServerInfoHeader; + this.ExecutionInfo = ExecutionInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="LoadDrillthroughTarget2", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class LoadDrillthroughTarget2Request { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public string DrillthroughID; + + public LoadDrillthroughTarget2Request() { + } + + public LoadDrillthroughTarget2Request(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string DrillthroughID) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + this.DrillthroughID = DrillthroughID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="LoadDrillthroughTarget2Response", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class LoadDrillthroughTarget2Response { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 ExecutionInfo; + + public LoadDrillthroughTarget2Response() { + } + + public LoadDrillthroughTarget2Response(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 ExecutionInfo) { + this.ExecutionHeader = ExecutionHeader; + this.ServerInfoHeader = ServerInfoHeader; + this.ExecutionInfo = ExecutionInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ToggleItem", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class ToggleItemRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public string ToggleID; + + public ToggleItemRequest() { + } + + public ToggleItemRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string ToggleID) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + this.ToggleID = ToggleID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ToggleItemResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class ToggleItemResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public bool Found; + + public ToggleItemResponse() { + } + + public ToggleItemResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, bool Found) { + this.ServerInfoHeader = ServerInfoHeader; + this.Found = Found; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="NavigateDocumentMap", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class NavigateDocumentMapRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public string DocMapID; + + public NavigateDocumentMapRequest() { + } + + public NavigateDocumentMapRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string DocMapID) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + this.DocMapID = DocMapID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="NavigateDocumentMapResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class NavigateDocumentMapResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public int PageNumber; + + public NavigateDocumentMapResponse() { + } + + public NavigateDocumentMapResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, int PageNumber) { + this.ServerInfoHeader = ServerInfoHeader; + this.PageNumber = PageNumber; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="NavigateBookmark", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class NavigateBookmarkRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public string BookmarkID; + + public NavigateBookmarkRequest() { + } + + public NavigateBookmarkRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string BookmarkID) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + this.BookmarkID = BookmarkID; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="NavigateBookmarkResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class NavigateBookmarkResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public int PageNumber; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public string UniqueName; + + public NavigateBookmarkResponse() { + } + + public NavigateBookmarkResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, int PageNumber, string UniqueName) { + this.ServerInfoHeader = ServerInfoHeader; + this.PageNumber = PageNumber; + this.UniqueName = UniqueName; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="FindString", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class FindStringRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public int StartPage; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public int EndPage; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)] + public string FindValue; + + public FindStringRequest() { + } + + public FindStringRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, int StartPage, int EndPage, string FindValue) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + this.StartPage = StartPage; + this.EndPage = EndPage; + this.FindValue = FindValue; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="FindStringResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class FindStringResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public int PageNumber; + + public FindStringResponse() { + } + + public FindStringResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, int PageNumber) { + this.ServerInfoHeader = ServerInfoHeader; + this.PageNumber = PageNumber; + } + } + + /// <remarks/> + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17379")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public enum SortDirectionEnum { + + /// <remarks/> + None, + + /// <remarks/> + Ascending, + + /// <remarks/> + Descending, + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="Sort", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class SortRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public string SortItem; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public SSRS.Services.ReportExecutionServiceReference.SortDirectionEnum Direction; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)] + public bool Clear; + + public SortRequest() { + } + + public SortRequest(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string SortItem, SSRS.Services.ReportExecutionServiceReference.SortDirectionEnum Direction, bool Clear) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + this.SortItem = SortItem; + this.Direction = Direction; + this.Clear = Clear; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="SortResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class SortResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public int PageNumber; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public string ReportItem; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)] + public int NumPages; + + public SortResponse() { + } + + public SortResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, int PageNumber, string ReportItem, int NumPages) { + this.ServerInfoHeader = ServerInfoHeader; + this.PageNumber = PageNumber; + this.ReportItem = ReportItem; + this.NumPages = NumPages; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="Sort2", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class Sort2Request { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader; + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public string SortItem; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public SSRS.Services.ReportExecutionServiceReference.SortDirectionEnum Direction; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)] + public bool Clear; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=3)] + public SSRS.Services.ReportExecutionServiceReference.PageCountMode PaginationMode; + + public Sort2Request() { + } + + public Sort2Request(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string SortItem, SSRS.Services.ReportExecutionServiceReference.SortDirectionEnum Direction, bool Clear, SSRS.Services.ReportExecutionServiceReference.PageCountMode PaginationMode) { + this.ExecutionHeader = ExecutionHeader; + this.TrustedUserHeader = TrustedUserHeader; + this.SortItem = SortItem; + this.Direction = Direction; + this.Clear = Clear; + this.PaginationMode = PaginationMode; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="Sort2Response", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class Sort2Response { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public int PageNumber; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public string ReportItem; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)] + public SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 ExecutionInfo; + + public Sort2Response() { + } + + public Sort2Response(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, int PageNumber, string ReportItem, SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 ExecutionInfo) { + this.ServerInfoHeader = ServerInfoHeader; + this.PageNumber = PageNumber; + this.ReportItem = ReportItem; + this.ExecutionInfo = ExecutionInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetRenderResource", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class GetRenderResourceRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public string Format; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public string DeviceInfo; + + public GetRenderResourceRequest() { + } + + public GetRenderResourceRequest(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Format, string DeviceInfo) { + this.TrustedUserHeader = TrustedUserHeader; + this.Format = Format; + this.DeviceInfo = DeviceInfo; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="GetRenderResourceResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class GetRenderResourceResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] + public byte[] Result; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public string MimeType; + + public GetRenderResourceResponse() { + } + + public GetRenderResourceResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, byte[] Result, string MimeType) { + this.ServerInfoHeader = ServerInfoHeader; + this.Result = Result; + this.MimeType = MimeType; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListRenderingExtensions", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class ListRenderingExtensionsRequest { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader; + + public ListRenderingExtensionsRequest() { + } + + public ListRenderingExtensionsRequest(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader) { + this.TrustedUserHeader = TrustedUserHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="ListRenderingExtensionsResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class ListRenderingExtensionsResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public SSRS.Services.ReportExecutionServiceReference.Extension[] Extensions; + + public ListRenderingExtensionsResponse() { + } + + public ListRenderingExtensionsResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, SSRS.Services.ReportExecutionServiceReference.Extension[] Extensions) { + this.ServerInfoHeader = ServerInfoHeader; + this.Extensions = Extensions; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="LogonUser", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class LogonUserRequest { + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=0)] + public string userName; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=1)] + public string password; + + [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Order=2)] + public string authority; + + public LogonUserRequest() { + } + + public LogonUserRequest(string userName, string password, string authority) { + this.userName = userName; + this.password = password; + this.authority = authority; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="LogonUserResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class LogonUserResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + public LogonUserResponse() { + } + + public LogonUserResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="Logoff", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class LogoffRequest { + + public LogoffRequest() { + } + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + [System.ServiceModel.MessageContractAttribute(WrapperName="LogoffResponse", WrapperNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", IsWrapped=true)] + public partial class LogoffResponse { + + [System.ServiceModel.MessageHeaderAttribute(Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")] + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader; + + public LogoffResponse() { + } + + public LogoffResponse(SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader) { + this.ServerInfoHeader = ServerInfoHeader; + } + } + + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + public interface ReportExecutionServiceSoapChannel : SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap, System.ServiceModel.IClientChannel { + } + + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] + public partial class ReportExecutionServiceSoapClient : System.ServiceModel.ClientBase<SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap>, SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap { + + public ReportExecutionServiceSoapClient() { + } + + public ReportExecutionServiceSoapClient(string endpointConfigurationName) : + base(endpointConfigurationName) { + } + + public ReportExecutionServiceSoapClient(string endpointConfigurationName, string remoteAddress) : + base(endpointConfigurationName, remoteAddress) { + } + + public ReportExecutionServiceSoapClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : + base(endpointConfigurationName, remoteAddress) { + } + + public ReportExecutionServiceSoapClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : + base(binding, remoteAddress) { + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.ListSecureMethodsResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.ListSecureMethods(SSRS.Services.ReportExecutionServiceReference.ListSecureMethodsRequest request) { + return base.Channel.ListSecureMethods(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ListSecureMethods(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, out string[] ListSecureMethodsResult) { + SSRS.Services.ReportExecutionServiceReference.ListSecureMethodsRequest inValue = new SSRS.Services.ReportExecutionServiceReference.ListSecureMethodsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportExecutionServiceReference.ListSecureMethodsResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).ListSecureMethods(inValue); + ListSecureMethodsResult = retVal.ListSecureMethodsResult; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.LoadReportResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.LoadReport(SSRS.Services.ReportExecutionServiceReference.LoadReportRequest request) { + return base.Channel.LoadReport(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader LoadReport(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Report, string HistoryID, out SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) { + SSRS.Services.ReportExecutionServiceReference.LoadReportRequest inValue = new SSRS.Services.ReportExecutionServiceReference.LoadReportRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Report = Report; + inValue.HistoryID = HistoryID; + SSRS.Services.ReportExecutionServiceReference.LoadReportResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).LoadReport(inValue); + ServerInfoHeader = retVal.ServerInfoHeader; + executionInfo = retVal.executionInfo; + return retVal.ExecutionHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.LoadReport2Response SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.LoadReport2(SSRS.Services.ReportExecutionServiceReference.LoadReport2Request request) { + return base.Channel.LoadReport2(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader LoadReport2(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Report, string HistoryID, out SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) { + SSRS.Services.ReportExecutionServiceReference.LoadReport2Request inValue = new SSRS.Services.ReportExecutionServiceReference.LoadReport2Request(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Report = Report; + inValue.HistoryID = HistoryID; + SSRS.Services.ReportExecutionServiceReference.LoadReport2Response retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).LoadReport2(inValue); + ServerInfoHeader = retVal.ServerInfoHeader; + executionInfo = retVal.executionInfo; + return retVal.ExecutionHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.LoadReportDefinitionResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.LoadReportDefinition(SSRS.Services.ReportExecutionServiceReference.LoadReportDefinitionRequest request) { + return base.Channel.LoadReportDefinition(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader LoadReportDefinition(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, byte[] Definition, out SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo, out SSRS.Services.ReportExecutionServiceReference.Warning[] warnings) { + SSRS.Services.ReportExecutionServiceReference.LoadReportDefinitionRequest inValue = new SSRS.Services.ReportExecutionServiceReference.LoadReportDefinitionRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Definition = Definition; + SSRS.Services.ReportExecutionServiceReference.LoadReportDefinitionResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).LoadReportDefinition(inValue); + ServerInfoHeader = retVal.ServerInfoHeader; + executionInfo = retVal.executionInfo; + warnings = retVal.warnings; + return retVal.ExecutionHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.LoadReportDefinition2Response SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.LoadReportDefinition2(SSRS.Services.ReportExecutionServiceReference.LoadReportDefinition2Request request) { + return base.Channel.LoadReportDefinition2(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ExecutionHeader LoadReportDefinition2(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, byte[] Definition, out SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ServerInfoHeader, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo, out SSRS.Services.ReportExecutionServiceReference.Warning[] warnings) { + SSRS.Services.ReportExecutionServiceReference.LoadReportDefinition2Request inValue = new SSRS.Services.ReportExecutionServiceReference.LoadReportDefinition2Request(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Definition = Definition; + SSRS.Services.ReportExecutionServiceReference.LoadReportDefinition2Response retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).LoadReportDefinition2(inValue); + ServerInfoHeader = retVal.ServerInfoHeader; + executionInfo = retVal.executionInfo; + warnings = retVal.warnings; + return retVal.ExecutionHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentialsResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.SetExecutionCredentials(SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentialsRequest request) { + return base.Channel.SetExecutionCredentials(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader SetExecutionCredentials(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportExecutionServiceReference.DataSourceCredentials[] Credentials, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) { + SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentialsRequest inValue = new SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentialsRequest(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Credentials = Credentials; + SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentialsResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).SetExecutionCredentials(inValue); + executionInfo = retVal.executionInfo; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentials2Response SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.SetExecutionCredentials2(SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentials2Request request) { + return base.Channel.SetExecutionCredentials2(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader SetExecutionCredentials2(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportExecutionServiceReference.DataSourceCredentials[] Credentials, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) { + SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentials2Request inValue = new SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentials2Request(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Credentials = Credentials; + SSRS.Services.ReportExecutionServiceReference.SetExecutionCredentials2Response retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).SetExecutionCredentials2(inValue); + executionInfo = retVal.executionInfo; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.SetExecutionParametersResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.SetExecutionParameters(SSRS.Services.ReportExecutionServiceReference.SetExecutionParametersRequest request) { + return base.Channel.SetExecutionParameters(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader SetExecutionParameters(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportExecutionServiceReference.ParameterValue[] Parameters, string ParameterLanguage, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) { + SSRS.Services.ReportExecutionServiceReference.SetExecutionParametersRequest inValue = new SSRS.Services.ReportExecutionServiceReference.SetExecutionParametersRequest(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Parameters = Parameters; + inValue.ParameterLanguage = ParameterLanguage; + SSRS.Services.ReportExecutionServiceReference.SetExecutionParametersResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).SetExecutionParameters(inValue); + executionInfo = retVal.executionInfo; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.SetExecutionParameters2Response SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.SetExecutionParameters2(SSRS.Services.ReportExecutionServiceReference.SetExecutionParameters2Request request) { + return base.Channel.SetExecutionParameters2(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader SetExecutionParameters2(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, SSRS.Services.ReportExecutionServiceReference.ParameterValue[] Parameters, string ParameterLanguage, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) { + SSRS.Services.ReportExecutionServiceReference.SetExecutionParameters2Request inValue = new SSRS.Services.ReportExecutionServiceReference.SetExecutionParameters2Request(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Parameters = Parameters; + inValue.ParameterLanguage = ParameterLanguage; + SSRS.Services.ReportExecutionServiceReference.SetExecutionParameters2Response retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).SetExecutionParameters2(inValue); + executionInfo = retVal.executionInfo; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.ResetExecutionResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.ResetExecution(SSRS.Services.ReportExecutionServiceReference.ResetExecutionRequest request) { + return base.Channel.ResetExecution(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ResetExecution(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) { + SSRS.Services.ReportExecutionServiceReference.ResetExecutionRequest inValue = new SSRS.Services.ReportExecutionServiceReference.ResetExecutionRequest(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportExecutionServiceReference.ResetExecutionResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).ResetExecution(inValue); + executionInfo = retVal.executionInfo; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.ResetExecution2Response SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.ResetExecution2(SSRS.Services.ReportExecutionServiceReference.ResetExecution2Request request) { + return base.Channel.ResetExecution2(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ResetExecution2(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) { + SSRS.Services.ReportExecutionServiceReference.ResetExecution2Request inValue = new SSRS.Services.ReportExecutionServiceReference.ResetExecution2Request(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportExecutionServiceReference.ResetExecution2Response retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).ResetExecution2(inValue); + executionInfo = retVal.executionInfo; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.RenderResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.Render(SSRS.Services.ReportExecutionServiceReference.RenderRequest request) { + return base.Channel.Render(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader Render(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Format, string DeviceInfo, out byte[] Result, out string Extension, out string MimeType, out string Encoding, out SSRS.Services.ReportExecutionServiceReference.Warning[] Warnings, out string[] StreamIds) { + SSRS.Services.ReportExecutionServiceReference.RenderRequest inValue = new SSRS.Services.ReportExecutionServiceReference.RenderRequest(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Format = Format; + inValue.DeviceInfo = DeviceInfo; + SSRS.Services.ReportExecutionServiceReference.RenderResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).Render(inValue); + Result = retVal.Result; + Extension = retVal.Extension; + MimeType = retVal.MimeType; + Encoding = retVal.Encoding; + Warnings = retVal.Warnings; + StreamIds = retVal.StreamIds; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.Render2Response SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.Render2(SSRS.Services.ReportExecutionServiceReference.Render2Request request) { + return base.Channel.Render2(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader Render2(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Format, string DeviceInfo, SSRS.Services.ReportExecutionServiceReference.PageCountMode PaginationMode, out byte[] Result, out string Extension, out string MimeType, out string Encoding, out SSRS.Services.ReportExecutionServiceReference.Warning[] Warnings, out string[] StreamIds) { + SSRS.Services.ReportExecutionServiceReference.Render2Request inValue = new SSRS.Services.ReportExecutionServiceReference.Render2Request(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Format = Format; + inValue.DeviceInfo = DeviceInfo; + inValue.PaginationMode = PaginationMode; + SSRS.Services.ReportExecutionServiceReference.Render2Response retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).Render2(inValue); + Result = retVal.Result; + Extension = retVal.Extension; + MimeType = retVal.MimeType; + Encoding = retVal.Encoding; + Warnings = retVal.Warnings; + StreamIds = retVal.StreamIds; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.RenderStreamResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.RenderStream(SSRS.Services.ReportExecutionServiceReference.RenderStreamRequest request) { + return base.Channel.RenderStream(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader RenderStream(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Format, string StreamID, string DeviceInfo, out byte[] Result, out string Encoding, out string MimeType) { + SSRS.Services.ReportExecutionServiceReference.RenderStreamRequest inValue = new SSRS.Services.ReportExecutionServiceReference.RenderStreamRequest(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Format = Format; + inValue.StreamID = StreamID; + inValue.DeviceInfo = DeviceInfo; + SSRS.Services.ReportExecutionServiceReference.RenderStreamResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).RenderStream(inValue); + Result = retVal.Result; + Encoding = retVal.Encoding; + MimeType = retVal.MimeType; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.GetExecutionInfoResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.GetExecutionInfo(SSRS.Services.ReportExecutionServiceReference.GetExecutionInfoRequest request) { + return base.Channel.GetExecutionInfo(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader GetExecutionInfo(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo executionInfo) { + SSRS.Services.ReportExecutionServiceReference.GetExecutionInfoRequest inValue = new SSRS.Services.ReportExecutionServiceReference.GetExecutionInfoRequest(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportExecutionServiceReference.GetExecutionInfoResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).GetExecutionInfo(inValue); + executionInfo = retVal.executionInfo; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.GetExecutionInfo2Response SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.GetExecutionInfo2(SSRS.Services.ReportExecutionServiceReference.GetExecutionInfo2Request request) { + return base.Channel.GetExecutionInfo2(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader GetExecutionInfo2(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 executionInfo) { + SSRS.Services.ReportExecutionServiceReference.GetExecutionInfo2Request inValue = new SSRS.Services.ReportExecutionServiceReference.GetExecutionInfo2Request(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportExecutionServiceReference.GetExecutionInfo2Response retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).GetExecutionInfo2(inValue); + executionInfo = retVal.executionInfo; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.GetDocumentMapResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.GetDocumentMap(SSRS.Services.ReportExecutionServiceReference.GetDocumentMapRequest request) { + return base.Channel.GetDocumentMap(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader GetDocumentMap(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, out SSRS.Services.ReportExecutionServiceReference.DocumentMapNode result) { + SSRS.Services.ReportExecutionServiceReference.GetDocumentMapRequest inValue = new SSRS.Services.ReportExecutionServiceReference.GetDocumentMapRequest(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportExecutionServiceReference.GetDocumentMapResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).GetDocumentMap(inValue); + result = retVal.result; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTargetResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.LoadDrillthroughTarget(SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTargetRequest request) { + return base.Channel.LoadDrillthroughTarget(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader LoadDrillthroughTarget(ref SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string DrillthroughID, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo ExecutionInfo) { + SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTargetRequest inValue = new SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTargetRequest(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.DrillthroughID = DrillthroughID; + SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTargetResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).LoadDrillthroughTarget(inValue); + ExecutionHeader = retVal.ExecutionHeader; + ExecutionInfo = retVal.ExecutionInfo; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTarget2Response SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.LoadDrillthroughTarget2(SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTarget2Request request) { + return base.Channel.LoadDrillthroughTarget2(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader LoadDrillthroughTarget2(ref SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string DrillthroughID, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 ExecutionInfo) { + SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTarget2Request inValue = new SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTarget2Request(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.DrillthroughID = DrillthroughID; + SSRS.Services.ReportExecutionServiceReference.LoadDrillthroughTarget2Response retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).LoadDrillthroughTarget2(inValue); + ExecutionHeader = retVal.ExecutionHeader; + ExecutionInfo = retVal.ExecutionInfo; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.ToggleItemResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.ToggleItem(SSRS.Services.ReportExecutionServiceReference.ToggleItemRequest request) { + return base.Channel.ToggleItem(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ToggleItem(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string ToggleID, out bool Found) { + SSRS.Services.ReportExecutionServiceReference.ToggleItemRequest inValue = new SSRS.Services.ReportExecutionServiceReference.ToggleItemRequest(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.ToggleID = ToggleID; + SSRS.Services.ReportExecutionServiceReference.ToggleItemResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).ToggleItem(inValue); + Found = retVal.Found; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.NavigateDocumentMapResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.NavigateDocumentMap(SSRS.Services.ReportExecutionServiceReference.NavigateDocumentMapRequest request) { + return base.Channel.NavigateDocumentMap(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader NavigateDocumentMap(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string DocMapID, out int PageNumber) { + SSRS.Services.ReportExecutionServiceReference.NavigateDocumentMapRequest inValue = new SSRS.Services.ReportExecutionServiceReference.NavigateDocumentMapRequest(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.DocMapID = DocMapID; + SSRS.Services.ReportExecutionServiceReference.NavigateDocumentMapResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).NavigateDocumentMap(inValue); + PageNumber = retVal.PageNumber; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.NavigateBookmarkResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.NavigateBookmark(SSRS.Services.ReportExecutionServiceReference.NavigateBookmarkRequest request) { + return base.Channel.NavigateBookmark(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader NavigateBookmark(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string BookmarkID, out int PageNumber, out string UniqueName) { + SSRS.Services.ReportExecutionServiceReference.NavigateBookmarkRequest inValue = new SSRS.Services.ReportExecutionServiceReference.NavigateBookmarkRequest(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.BookmarkID = BookmarkID; + SSRS.Services.ReportExecutionServiceReference.NavigateBookmarkResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).NavigateBookmark(inValue); + PageNumber = retVal.PageNumber; + UniqueName = retVal.UniqueName; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.FindStringResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.FindString(SSRS.Services.ReportExecutionServiceReference.FindStringRequest request) { + return base.Channel.FindString(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader FindString(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, int StartPage, int EndPage, string FindValue, out int PageNumber) { + SSRS.Services.ReportExecutionServiceReference.FindStringRequest inValue = new SSRS.Services.ReportExecutionServiceReference.FindStringRequest(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.StartPage = StartPage; + inValue.EndPage = EndPage; + inValue.FindValue = FindValue; + SSRS.Services.ReportExecutionServiceReference.FindStringResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).FindString(inValue); + PageNumber = retVal.PageNumber; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.SortResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.Sort(SSRS.Services.ReportExecutionServiceReference.SortRequest request) { + return base.Channel.Sort(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader Sort(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string SortItem, SSRS.Services.ReportExecutionServiceReference.SortDirectionEnum Direction, bool Clear, out int PageNumber, out string ReportItem, out int NumPages) { + SSRS.Services.ReportExecutionServiceReference.SortRequest inValue = new SSRS.Services.ReportExecutionServiceReference.SortRequest(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.SortItem = SortItem; + inValue.Direction = Direction; + inValue.Clear = Clear; + SSRS.Services.ReportExecutionServiceReference.SortResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).Sort(inValue); + PageNumber = retVal.PageNumber; + ReportItem = retVal.ReportItem; + NumPages = retVal.NumPages; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.Sort2Response SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.Sort2(SSRS.Services.ReportExecutionServiceReference.Sort2Request request) { + return base.Channel.Sort2(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader Sort2(SSRS.Services.ReportExecutionServiceReference.ExecutionHeader ExecutionHeader, SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string SortItem, SSRS.Services.ReportExecutionServiceReference.SortDirectionEnum Direction, bool Clear, SSRS.Services.ReportExecutionServiceReference.PageCountMode PaginationMode, out int PageNumber, out string ReportItem, out SSRS.Services.ReportExecutionServiceReference.ExecutionInfo2 ExecutionInfo) { + SSRS.Services.ReportExecutionServiceReference.Sort2Request inValue = new SSRS.Services.ReportExecutionServiceReference.Sort2Request(); + inValue.ExecutionHeader = ExecutionHeader; + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.SortItem = SortItem; + inValue.Direction = Direction; + inValue.Clear = Clear; + inValue.PaginationMode = PaginationMode; + SSRS.Services.ReportExecutionServiceReference.Sort2Response retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).Sort2(inValue); + PageNumber = retVal.PageNumber; + ReportItem = retVal.ReportItem; + ExecutionInfo = retVal.ExecutionInfo; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.GetRenderResourceResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.GetRenderResource(SSRS.Services.ReportExecutionServiceReference.GetRenderResourceRequest request) { + return base.Channel.GetRenderResource(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader GetRenderResource(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, string Format, string DeviceInfo, out byte[] Result, out string MimeType) { + SSRS.Services.ReportExecutionServiceReference.GetRenderResourceRequest inValue = new SSRS.Services.ReportExecutionServiceReference.GetRenderResourceRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + inValue.Format = Format; + inValue.DeviceInfo = DeviceInfo; + SSRS.Services.ReportExecutionServiceReference.GetRenderResourceResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).GetRenderResource(inValue); + Result = retVal.Result; + MimeType = retVal.MimeType; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.ListRenderingExtensionsResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.ListRenderingExtensions(SSRS.Services.ReportExecutionServiceReference.ListRenderingExtensionsRequest request) { + return base.Channel.ListRenderingExtensions(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader ListRenderingExtensions(SSRS.Services.ReportExecutionServiceReference.TrustedUserHeader TrustedUserHeader, out SSRS.Services.ReportExecutionServiceReference.Extension[] Extensions) { + SSRS.Services.ReportExecutionServiceReference.ListRenderingExtensionsRequest inValue = new SSRS.Services.ReportExecutionServiceReference.ListRenderingExtensionsRequest(); + inValue.TrustedUserHeader = TrustedUserHeader; + SSRS.Services.ReportExecutionServiceReference.ListRenderingExtensionsResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).ListRenderingExtensions(inValue); + Extensions = retVal.Extensions; + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.LogonUserResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.LogonUser(SSRS.Services.ReportExecutionServiceReference.LogonUserRequest request) { + return base.Channel.LogonUser(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader LogonUser(string userName, string password, string authority) { + SSRS.Services.ReportExecutionServiceReference.LogonUserRequest inValue = new SSRS.Services.ReportExecutionServiceReference.LogonUserRequest(); + inValue.userName = userName; + inValue.password = password; + inValue.authority = authority; + SSRS.Services.ReportExecutionServiceReference.LogonUserResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).LogonUser(inValue); + return retVal.ServerInfoHeader; + } + + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] + SSRS.Services.ReportExecutionServiceReference.LogoffResponse SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap.Logoff(SSRS.Services.ReportExecutionServiceReference.LogoffRequest request) { + return base.Channel.Logoff(request); + } + + public SSRS.Services.ReportExecutionServiceReference.ServerInfoHeader Logoff() { + SSRS.Services.ReportExecutionServiceReference.LogoffRequest inValue = new SSRS.Services.ReportExecutionServiceReference.LogoffRequest(); + SSRS.Services.ReportExecutionServiceReference.LogoffResponse retVal = ((SSRS.Services.ReportExecutionServiceReference.ReportExecutionServiceSoap)(this)).Logoff(inValue); + return retVal.ServerInfoHeader; + } + } +}