reference.cs

来自「< SQL Server2005程序设计>」· CS 代码 · 共 1,235 行 · 第 1/5 页

CS
1,235
字号
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:2.0.50727.42
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

// 
// This source code was auto-generated by Microsoft.VSDesigner, Version 2.0.50727.42.
// 
#pragma warning disable 1591

namespace CS_Forms.reportExecution {
    using System.Diagnostics;
    using System.Web.Services;
    using System.ComponentModel;
    using System.Web.Services.Protocols;
    using System;
    using System.Xml.Serialization;
    
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "2.0.50727.42")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Web.Services.WebServiceBindingAttribute(Name="ReportExecutionServiceSoap", Namespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
    [System.Xml.Serialization.XmlIncludeAttribute(typeof(ParameterValueOrFieldReference))]
    public partial class ReportExecutionService : System.Web.Services.Protocols.SoapHttpClientProtocol {
        
        private ServerInfoHeader serverInfoHeaderValueField;
        
        private System.Threading.SendOrPostCallback ListSecureMethodsOperationCompleted;
        
        private ExecutionHeader executionHeaderValueField;
        
        private System.Threading.SendOrPostCallback LoadReportOperationCompleted;
        
        private System.Threading.SendOrPostCallback LoadReportDefinitionOperationCompleted;
        
        private System.Threading.SendOrPostCallback SetExecutionCredentialsOperationCompleted;
        
        private System.Threading.SendOrPostCallback SetExecutionParametersOperationCompleted;
        
        private System.Threading.SendOrPostCallback ResetExecutionOperationCompleted;
        
        private System.Threading.SendOrPostCallback RenderOperationCompleted;
        
        private System.Threading.SendOrPostCallback RenderStreamOperationCompleted;
        
        private System.Threading.SendOrPostCallback GetExecutionInfoOperationCompleted;
        
        private System.Threading.SendOrPostCallback GetDocumentMapOperationCompleted;
        
        private System.Threading.SendOrPostCallback LoadDrillthroughTargetOperationCompleted;
        
        private System.Threading.SendOrPostCallback ToggleItemOperationCompleted;
        
        private System.Threading.SendOrPostCallback NavigateDocumentMapOperationCompleted;
        
        private System.Threading.SendOrPostCallback NavigateBookmarkOperationCompleted;
        
        private System.Threading.SendOrPostCallback FindStringOperationCompleted;
        
        private System.Threading.SendOrPostCallback SortOperationCompleted;
        
        private System.Threading.SendOrPostCallback GetRenderResourceOperationCompleted;
        
        private System.Threading.SendOrPostCallback ListRenderingExtensionsOperationCompleted;
        
        private System.Threading.SendOrPostCallback LogonUserOperationCompleted;
        
        private System.Threading.SendOrPostCallback LogoffOperationCompleted;
        
        private bool useDefaultCredentialsSetExplicitly;
        
        /// <remarks/>
        public ReportExecutionService() {
            this.Url = global::CS_Forms.Properties.Settings.Default.CS_Forms_reportExecution_ReportExecutionService;
            if ((this.IsLocalFileSystemWebService(this.Url) == true)) {
                this.UseDefaultCredentials = true;
                this.useDefaultCredentialsSetExplicitly = false;
            }
            else {
                this.useDefaultCredentialsSetExplicitly = true;
            }
        }
        
        public ServerInfoHeader ServerInfoHeaderValue {
            get {
                return this.serverInfoHeaderValueField;
            }
            set {
                this.serverInfoHeaderValueField = value;
            }
        }
        
        public ExecutionHeader ExecutionHeaderValue {
            get {
                return this.executionHeaderValueField;
            }
            set {
                this.executionHeaderValueField = value;
            }
        }
        
        public new string Url {
            get {
                return base.Url;
            }
            set {
                if ((((this.IsLocalFileSystemWebService(base.Url) == true) 
                            && (this.useDefaultCredentialsSetExplicitly == false)) 
                            && (this.IsLocalFileSystemWebService(value) == false))) {
                    base.UseDefaultCredentials = false;
                }
                base.Url = value;
            }
        }
        
        public new bool UseDefaultCredentials {
            get {
                return base.UseDefaultCredentials;
            }
            set {
                base.UseDefaultCredentials = value;
                this.useDefaultCredentialsSetExplicitly = true;
            }
        }
        
        /// <remarks/>
        public event ListSecureMethodsCompletedEventHandler ListSecureMethodsCompleted;
        
        /// <remarks/>
        public event LoadReportCompletedEventHandler LoadReportCompleted;
        
        /// <remarks/>
        public event LoadReportDefinitionCompletedEventHandler LoadReportDefinitionCompleted;
        
        /// <remarks/>
        public event SetExecutionCredentialsCompletedEventHandler SetExecutionCredentialsCompleted;
        
        /// <remarks/>
        public event SetExecutionParametersCompletedEventHandler SetExecutionParametersCompleted;
        
        /// <remarks/>
        public event ResetExecutionCompletedEventHandler ResetExecutionCompleted;
        
        /// <remarks/>
        public event RenderCompletedEventHandler RenderCompleted;
        
        /// <remarks/>
        public event RenderStreamCompletedEventHandler RenderStreamCompleted;
        
        /// <remarks/>
        public event GetExecutionInfoCompletedEventHandler GetExecutionInfoCompleted;
        
        /// <remarks/>
        public event GetDocumentMapCompletedEventHandler GetDocumentMapCompleted;
        
        /// <remarks/>
        public event LoadDrillthroughTargetCompletedEventHandler LoadDrillthroughTargetCompleted;
        
        /// <remarks/>
        public event ToggleItemCompletedEventHandler ToggleItemCompleted;
        
        /// <remarks/>
        public event NavigateDocumentMapCompletedEventHandler NavigateDocumentMapCompleted;
        
        /// <remarks/>
        public event NavigateBookmarkCompletedEventHandler NavigateBookmarkCompleted;
        
        /// <remarks/>
        public event FindStringCompletedEventHandler FindStringCompleted;
        
        /// <remarks/>
        public event SortCompletedEventHandler SortCompleted;
        
        /// <remarks/>
        public event GetRenderResourceCompletedEventHandler GetRenderResourceCompleted;
        
        /// <remarks/>
        public event ListRenderingExtensionsCompletedEventHandler ListRenderingExtensionsCompleted;
        
        /// <remarks/>
        public event LogonUserCompletedEventHandler LogonUserCompleted;
        
        /// <remarks/>
        public event LogoffCompletedEventHandler LogoffCompleted;
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Lis" +
            "tSecureMethods", RequestNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        public string[] ListSecureMethods() {
            object[] results = this.Invoke("ListSecureMethods", new object[0]);
            return ((string[])(results[0]));
        }
        
        /// <remarks/>
        public void ListSecureMethodsAsync() {
            this.ListSecureMethodsAsync(null);
        }
        
        /// <remarks/>
        public void ListSecureMethodsAsync(object userState) {
            if ((this.ListSecureMethodsOperationCompleted == null)) {
                this.ListSecureMethodsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnListSecureMethodsOperationCompleted);
            }
            this.InvokeAsync("ListSecureMethods", new object[0], this.ListSecureMethodsOperationCompleted, userState);
        }
        
        private void OnListSecureMethodsOperationCompleted(object arg) {
            if ((this.ListSecureMethodsCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.ListSecureMethodsCompleted(this, new ListSecureMethodsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapHeaderAttribute("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
        [System.Web.Services.Protocols.SoapHeaderAttribute("ExecutionHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/Loa" +
            "dReport", RequestNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace="http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
        [return: System.Xml.Serialization.XmlElementAttribute("executionInfo")]
        public ExecutionInfo LoadReport(string Report, string HistoryID) {
            object[] results = this.Invoke("LoadReport", new object[] {
                        Report,
                        HistoryID});
            return ((ExecutionInfo)(results[0]));
        }
        
        /// <remarks/>
        public void LoadReportAsync(string Report, string HistoryID) {
            this.LoadReportAsync(Report, HistoryID, null);
        }
        
        /// <remarks/>
        public void LoadReportAsync(string Report, string HistoryID, object userState) {
            if ((this.LoadReportOperationCompleted == null)) {
                this.LoadReportOperationCompleted = new System.Threading.SendOrPostCallback(this.OnLoadReportOperationCompleted);
            }
            this.InvokeAsync("LoadReport", new object[] {
                        Report,
                        HistoryID}, this.LoadReportOperationCompleted, userState);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?