//------------------------------------------------------------------------------ // // 此代码由工具生成。 // 运行时版本:4.0.30319.18444 // // 对此文件的更改可能会导致不正确的行为,并且如果 // 重新生成代码,这些更改将会丢失。 // //------------------------------------------------------------------------------ namespace Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService { using System.Runtime.Serialization; using System; [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="LoginRequestEntity", Namespace="http://schemas.datacontract.org/2004/07/Dongke.IBOSS.PRD.WCF.DataModels")] [System.SerializableAttribute()] public partial class LoginRequestEntity : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string AccountCodeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string ComputerNameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string IPAddressField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string MACAddressField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string PasswordField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string SessionKeyField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string UserCodeField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public string AccountCode { get { return this.AccountCodeField; } set { if ((object.ReferenceEquals(this.AccountCodeField, value) != true)) { this.AccountCodeField = value; this.RaisePropertyChanged("AccountCode"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string ComputerName { get { return this.ComputerNameField; } set { if ((object.ReferenceEquals(this.ComputerNameField, value) != true)) { this.ComputerNameField = value; this.RaisePropertyChanged("ComputerName"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string IPAddress { get { return this.IPAddressField; } set { if ((object.ReferenceEquals(this.IPAddressField, value) != true)) { this.IPAddressField = value; this.RaisePropertyChanged("IPAddress"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string MACAddress { get { return this.MACAddressField; } set { if ((object.ReferenceEquals(this.MACAddressField, value) != true)) { this.MACAddressField = value; this.RaisePropertyChanged("MACAddress"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Password { get { return this.PasswordField; } set { if ((object.ReferenceEquals(this.PasswordField, value) != true)) { this.PasswordField = value; this.RaisePropertyChanged("Password"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string SessionKey { get { return this.SessionKeyField; } set { if ((object.ReferenceEquals(this.SessionKeyField, value) != true)) { this.SessionKeyField = value; this.RaisePropertyChanged("SessionKey"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string UserCode { get { return this.UserCodeField; } set { if ((object.ReferenceEquals(this.UserCodeField, value) != true)) { this.UserCodeField = value; this.RaisePropertyChanged("UserCode"); } } } 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.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="LoginResultEntity", Namespace="http://schemas.datacontract.org/2004/07/Dongke.IBOSS.PRD.WCF.DataModels")] [System.SerializableAttribute()] public partial class LoginResultEntity : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.SUserEntity CurrentUserEntityField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Data.DataSet LicenseInfoField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int LoginStatusField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Data.DataSet SysParameterField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.SUserEntity CurrentUserEntity { get { return this.CurrentUserEntityField; } set { if ((object.ReferenceEquals(this.CurrentUserEntityField, value) != true)) { this.CurrentUserEntityField = value; this.RaisePropertyChanged("CurrentUserEntity"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Data.DataSet LicenseInfo { get { return this.LicenseInfoField; } set { if ((object.ReferenceEquals(this.LicenseInfoField, value) != true)) { this.LicenseInfoField = value; this.RaisePropertyChanged("LicenseInfo"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int LoginStatus { get { return this.LoginStatusField; } set { if ((this.LoginStatusField.Equals(value) != true)) { this.LoginStatusField = value; this.RaisePropertyChanged("LoginStatus"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Data.DataSet SysParameter { get { return this.SysParameterField; } set { if ((object.ReferenceEquals(this.SysParameterField, value) != true)) { this.SysParameterField = value; this.RaisePropertyChanged("SysParameter"); } } } 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.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="SUserEntity", Namespace="http://schemas.datacontract.org/2004/07/Dongke.IBOSS.PRD.WCF.DataModels")] [System.SerializableAttribute()] public partial class SUserEntity : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string AccountCodeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int AccountIDField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string AccountNameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int CanPCLoginField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int CanSmartLoginField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Data.DataTable FunctionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int IsWorkerField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int IspublicbodyField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Nullable LimitEndTimeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string LimitMACField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Nullable LimitStartTimeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string OrganizationCodeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int OrganizationIDField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string PasswordField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Nullable PurviewTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int RelatedObjectTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string RemarksField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string SessionKeyField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string UserCodeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Data.DataTable UserHideItemDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int UserIDField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Data.DataTable UserJobsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string UserNameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Data.DataTable UserNavigationDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Data.DataTable UserRangeRightDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Data.DataTable UserRightDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ValueFlagField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public string AccountCode { get { return this.AccountCodeField; } set { if ((object.ReferenceEquals(this.AccountCodeField, value) != true)) { this.AccountCodeField = value; this.RaisePropertyChanged("AccountCode"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int AccountID { get { return this.AccountIDField; } set { if ((this.AccountIDField.Equals(value) != true)) { this.AccountIDField = value; this.RaisePropertyChanged("AccountID"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string AccountName { get { return this.AccountNameField; } set { if ((object.ReferenceEquals(this.AccountNameField, value) != true)) { this.AccountNameField = value; this.RaisePropertyChanged("AccountName"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int CanPCLogin { get { return this.CanPCLoginField; } set { if ((this.CanPCLoginField.Equals(value) != true)) { this.CanPCLoginField = value; this.RaisePropertyChanged("CanPCLogin"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int CanSmartLogin { get { return this.CanSmartLoginField; } set { if ((this.CanSmartLoginField.Equals(value) != true)) { this.CanSmartLoginField = value; this.RaisePropertyChanged("CanSmartLogin"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Data.DataTable FunctionData { get { return this.FunctionDataField; } set { if ((object.ReferenceEquals(this.FunctionDataField, value) != true)) { this.FunctionDataField = value; this.RaisePropertyChanged("FunctionData"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int IsWorker { get { return this.IsWorkerField; } set { if ((this.IsWorkerField.Equals(value) != true)) { this.IsWorkerField = value; this.RaisePropertyChanged("IsWorker"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int Ispublicbody { get { return this.IspublicbodyField; } set { if ((this.IspublicbodyField.Equals(value) != true)) { this.IspublicbodyField = value; this.RaisePropertyChanged("Ispublicbody"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Nullable LimitEndTime { get { return this.LimitEndTimeField; } set { if ((this.LimitEndTimeField.Equals(value) != true)) { this.LimitEndTimeField = value; this.RaisePropertyChanged("LimitEndTime"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string LimitMAC { get { return this.LimitMACField; } set { if ((object.ReferenceEquals(this.LimitMACField, value) != true)) { this.LimitMACField = value; this.RaisePropertyChanged("LimitMAC"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Nullable LimitStartTime { get { return this.LimitStartTimeField; } set { if ((this.LimitStartTimeField.Equals(value) != true)) { this.LimitStartTimeField = value; this.RaisePropertyChanged("LimitStartTime"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string OrganizationCode { get { return this.OrganizationCodeField; } set { if ((object.ReferenceEquals(this.OrganizationCodeField, value) != true)) { this.OrganizationCodeField = value; this.RaisePropertyChanged("OrganizationCode"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int OrganizationID { get { return this.OrganizationIDField; } set { if ((this.OrganizationIDField.Equals(value) != true)) { this.OrganizationIDField = value; this.RaisePropertyChanged("OrganizationID"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Password { get { return this.PasswordField; } set { if ((object.ReferenceEquals(this.PasswordField, value) != true)) { this.PasswordField = value; this.RaisePropertyChanged("Password"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Nullable PurviewType { get { return this.PurviewTypeField; } set { if ((this.PurviewTypeField.Equals(value) != true)) { this.PurviewTypeField = value; this.RaisePropertyChanged("PurviewType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int RelatedObjectType { get { return this.RelatedObjectTypeField; } set { if ((this.RelatedObjectTypeField.Equals(value) != true)) { this.RelatedObjectTypeField = value; this.RaisePropertyChanged("RelatedObjectType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Remarks { get { return this.RemarksField; } set { if ((object.ReferenceEquals(this.RemarksField, value) != true)) { this.RemarksField = value; this.RaisePropertyChanged("Remarks"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string SessionKey { get { return this.SessionKeyField; } set { if ((object.ReferenceEquals(this.SessionKeyField, value) != true)) { this.SessionKeyField = value; this.RaisePropertyChanged("SessionKey"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string UserCode { get { return this.UserCodeField; } set { if ((object.ReferenceEquals(this.UserCodeField, value) != true)) { this.UserCodeField = value; this.RaisePropertyChanged("UserCode"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Data.DataTable UserHideItemData { get { return this.UserHideItemDataField; } set { if ((object.ReferenceEquals(this.UserHideItemDataField, value) != true)) { this.UserHideItemDataField = value; this.RaisePropertyChanged("UserHideItemData"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int UserID { get { return this.UserIDField; } set { if ((this.UserIDField.Equals(value) != true)) { this.UserIDField = value; this.RaisePropertyChanged("UserID"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Data.DataTable UserJobs { get { return this.UserJobsField; } set { if ((object.ReferenceEquals(this.UserJobsField, value) != true)) { this.UserJobsField = value; this.RaisePropertyChanged("UserJobs"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string UserName { get { return this.UserNameField; } set { if ((object.ReferenceEquals(this.UserNameField, value) != true)) { this.UserNameField = value; this.RaisePropertyChanged("UserName"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Data.DataTable UserNavigationData { get { return this.UserNavigationDataField; } set { if ((object.ReferenceEquals(this.UserNavigationDataField, value) != true)) { this.UserNavigationDataField = value; this.RaisePropertyChanged("UserNavigationData"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Data.DataTable UserRangeRightData { get { return this.UserRangeRightDataField; } set { if ((object.ReferenceEquals(this.UserRangeRightDataField, value) != true)) { this.UserRangeRightDataField = value; this.RaisePropertyChanged("UserRangeRightData"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Data.DataTable UserRightData { get { return this.UserRightDataField; } set { if ((object.ReferenceEquals(this.UserRightDataField, value) != true)) { this.UserRightDataField = value; this.RaisePropertyChanged("UserRightData"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int ValueFlag { get { return this.ValueFlagField; } set { if ((this.ValueFlagField.Equals(value) != true)) { this.ValueFlagField = value; this.RaisePropertyChanged("ValueFlag"); } } } 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.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="NeedUpgradeResultEntity", Namespace="http://schemas.datacontract.org/2004/07/Dongke.IBOSS.PRD.WCF.DataModels")] [System.SerializableAttribute()] public partial class NeedUpgradeResultEntity : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string GradeInfoField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string ServerVersionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool UpgradeStateField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public string GradeInfo { get { return this.GradeInfoField; } set { if ((object.ReferenceEquals(this.GradeInfoField, value) != true)) { this.GradeInfoField = value; this.RaisePropertyChanged("GradeInfo"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string ServerVersion { get { return this.ServerVersionField; } set { if ((object.ReferenceEquals(this.ServerVersionField, value) != true)) { this.ServerVersionField = value; this.RaisePropertyChanged("ServerVersion"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool UpgradeState { get { return this.UpgradeStateField; } set { if ((this.UpgradeStateField.Equals(value) != true)) { this.UpgradeStateField = value; this.RaisePropertyChanged("UpgradeState"); } } } 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.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.ServiceContractAttribute(Namespace="Dongke.IBOSS.PRD.WCF.Contracts", ConfigurationName="DKIBOSSPRDService.IDKIBOSSPRD")] public interface IDKIBOSSPRD { [System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/GetServiceState", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/GetServiceStateResponse")] bool GetServiceState(); [System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/DoLogin", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/DoLoginResponse")] Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginResultEntity DoLogin(Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginRequestEntity requestEntity); [System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/DoLoginRefresh", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/DoLoginRefreshResponse")] Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginResultEntity DoLoginRefresh(Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginRequestEntity requestEntity); [System.ServiceModel.OperationContractAttribute(IsOneWay=true, Action="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/Logout")] void Logout(int userID); [System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/IsNeedUpgrade", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/IsNeedUpgradeResponse")] Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.NeedUpgradeResultEntity IsNeedUpgrade(string version); [System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/DownloadUpgradeFile", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IDKIBOSSPRD/DownloadUpgradeFileResponse")] byte[] DownloadUpgradeFile(string flag); } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public interface IDKIBOSSPRDChannel : Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.IDKIBOSSPRD, System.ServiceModel.IClientChannel { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public partial class DKIBOSSPRDClient : System.ServiceModel.ClientBase, Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.IDKIBOSSPRD { public DKIBOSSPRDClient() { } public DKIBOSSPRDClient(string endpointConfigurationName) : base(endpointConfigurationName) { } public DKIBOSSPRDClient(string endpointConfigurationName, string remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public DKIBOSSPRDClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public DKIBOSSPRDClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : base(binding, remoteAddress) { } public bool GetServiceState() { return base.Channel.GetServiceState(); } public Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginResultEntity DoLogin(Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginRequestEntity requestEntity) { return base.Channel.DoLogin(requestEntity); } public Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginResultEntity DoLoginRefresh(Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.LoginRequestEntity requestEntity) { return base.Channel.DoLoginRefresh(requestEntity); } public void Logout(int userID) { base.Channel.Logout(userID); } public Dongke.IBOSS.PRD.Client.AutoUpgrade.DKIBOSSPRDService.NeedUpgradeResultEntity IsNeedUpgrade(string version) { return base.Channel.IsNeedUpgrade(version); } public byte[] DownloadUpgradeFile(string flag) { return base.Channel.DownloadUpgradeFile(flag); } } }