//------------------------------------------------------------------------------ // // 此代码由工具生成。 // 运行时版本:4.0.30319.225 // // 对此文件的更改可能会导致不正确的行为,并且如果 // 重新生成代码,这些更改将会丢失。 // //------------------------------------------------------------------------------ namespace QMAPP.ServicesAgent.TaskService { 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="TaskInfo", Namespace="http://schemas.datacontract.org/2004/07/QMTask.Core")] [System.SerializableAttribute()] public partial class TaskInfo : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string AssemblyFileField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string IsUseField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string TaskIDField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string TaskNameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string TaskTypeField; [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 AssemblyFile { get { return this.AssemblyFileField; } set { if ((object.ReferenceEquals(this.AssemblyFileField, value) != true)) { this.AssemblyFileField = value; this.RaisePropertyChanged("AssemblyFile"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string IsUse { get { return this.IsUseField; } set { if ((object.ReferenceEquals(this.IsUseField, value) != true)) { this.IsUseField = value; this.RaisePropertyChanged("IsUse"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string TaskID { get { return this.TaskIDField; } set { if ((object.ReferenceEquals(this.TaskIDField, value) != true)) { this.TaskIDField = value; this.RaisePropertyChanged("TaskID"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string TaskName { get { return this.TaskNameField; } set { if ((object.ReferenceEquals(this.TaskNameField, value) != true)) { this.TaskNameField = value; this.RaisePropertyChanged("TaskName"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string TaskType { get { return this.TaskTypeField; } set { if ((object.ReferenceEquals(this.TaskTypeField, value) != true)) { this.TaskTypeField = value; this.RaisePropertyChanged("TaskType"); } } } 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="PlanInfo", Namespace="http://schemas.datacontract.org/2004/07/QMTask.Core")] [System.SerializableAttribute()] public partial class PlanInfo : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DayEndTimeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DayStartTimeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string ExecuteDayField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int IntervalField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string IntervalTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string IsUseField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string OnceTimeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int PeriodField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string PeriodTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.DateTime PlanEndDateField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string PlanIDField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string PlanNameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.DateTime PlanStartDateField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string RemarkField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string TaskIDField; [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 DayEndTime { get { return this.DayEndTimeField; } set { if ((object.ReferenceEquals(this.DayEndTimeField, value) != true)) { this.DayEndTimeField = value; this.RaisePropertyChanged("DayEndTime"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string DayStartTime { get { return this.DayStartTimeField; } set { if ((object.ReferenceEquals(this.DayStartTimeField, value) != true)) { this.DayStartTimeField = value; this.RaisePropertyChanged("DayStartTime"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string ExecuteDay { get { return this.ExecuteDayField; } set { if ((object.ReferenceEquals(this.ExecuteDayField, value) != true)) { this.ExecuteDayField = value; this.RaisePropertyChanged("ExecuteDay"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int Interval { get { return this.IntervalField; } set { if ((this.IntervalField.Equals(value) != true)) { this.IntervalField = value; this.RaisePropertyChanged("Interval"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string IntervalType { get { return this.IntervalTypeField; } set { if ((object.ReferenceEquals(this.IntervalTypeField, value) != true)) { this.IntervalTypeField = value; this.RaisePropertyChanged("IntervalType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string IsUse { get { return this.IsUseField; } set { if ((object.ReferenceEquals(this.IsUseField, value) != true)) { this.IsUseField = value; this.RaisePropertyChanged("IsUse"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string OnceTime { get { return this.OnceTimeField; } set { if ((object.ReferenceEquals(this.OnceTimeField, value) != true)) { this.OnceTimeField = value; this.RaisePropertyChanged("OnceTime"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int Period { get { return this.PeriodField; } set { if ((this.PeriodField.Equals(value) != true)) { this.PeriodField = value; this.RaisePropertyChanged("Period"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string PeriodType { get { return this.PeriodTypeField; } set { if ((object.ReferenceEquals(this.PeriodTypeField, value) != true)) { this.PeriodTypeField = value; this.RaisePropertyChanged("PeriodType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.DateTime PlanEndDate { get { return this.PlanEndDateField; } set { if ((this.PlanEndDateField.Equals(value) != true)) { this.PlanEndDateField = value; this.RaisePropertyChanged("PlanEndDate"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string PlanID { get { return this.PlanIDField; } set { if ((object.ReferenceEquals(this.PlanIDField, value) != true)) { this.PlanIDField = value; this.RaisePropertyChanged("PlanID"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string PlanName { get { return this.PlanNameField; } set { if ((object.ReferenceEquals(this.PlanNameField, value) != true)) { this.PlanNameField = value; this.RaisePropertyChanged("PlanName"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.DateTime PlanStartDate { get { return this.PlanStartDateField; } set { if ((this.PlanStartDateField.Equals(value) != true)) { this.PlanStartDateField = value; this.RaisePropertyChanged("PlanStartDate"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Remark { get { return this.RemarkField; } set { if ((object.ReferenceEquals(this.RemarkField, value) != true)) { this.RemarkField = value; this.RaisePropertyChanged("Remark"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string TaskID { get { return this.TaskIDField; } set { if ((object.ReferenceEquals(this.TaskIDField, value) != true)) { this.TaskIDField = value; this.RaisePropertyChanged("TaskID"); } } } 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="MonitorInfo", Namespace="http://schemas.datacontract.org/2004/07/QMTask.Core")] [System.SerializableAttribute()] public partial class MonitorInfo : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string ExecuteIntervalField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsNormalField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsUseField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string LastExecuteResultField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.DateTime LastExecuteTimeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NormalImageField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string PlanIDField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string PlanNameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string RemarkField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool RunningField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string TaskIDField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string TaskNameField; [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 ExecuteInterval { get { return this.ExecuteIntervalField; } set { if ((object.ReferenceEquals(this.ExecuteIntervalField, value) != true)) { this.ExecuteIntervalField = value; this.RaisePropertyChanged("ExecuteInterval"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool IsNormal { get { return this.IsNormalField; } set { if ((this.IsNormalField.Equals(value) != true)) { this.IsNormalField = value; this.RaisePropertyChanged("IsNormal"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool IsUse { get { return this.IsUseField; } set { if ((this.IsUseField.Equals(value) != true)) { this.IsUseField = value; this.RaisePropertyChanged("IsUse"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string LastExecuteResult { get { return this.LastExecuteResultField; } set { if ((object.ReferenceEquals(this.LastExecuteResultField, value) != true)) { this.LastExecuteResultField = value; this.RaisePropertyChanged("LastExecuteResult"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.DateTime LastExecuteTime { get { return this.LastExecuteTimeField; } set { if ((this.LastExecuteTimeField.Equals(value) != true)) { this.LastExecuteTimeField = value; this.RaisePropertyChanged("LastExecuteTime"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string NormalImage { get { return this.NormalImageField; } set { if ((object.ReferenceEquals(this.NormalImageField, value) != true)) { this.NormalImageField = value; this.RaisePropertyChanged("NormalImage"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string PlanID { get { return this.PlanIDField; } set { if ((object.ReferenceEquals(this.PlanIDField, value) != true)) { this.PlanIDField = value; this.RaisePropertyChanged("PlanID"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string PlanName { get { return this.PlanNameField; } set { if ((object.ReferenceEquals(this.PlanNameField, value) != true)) { this.PlanNameField = value; this.RaisePropertyChanged("PlanName"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Remark { get { return this.RemarkField; } set { if ((object.ReferenceEquals(this.RemarkField, value) != true)) { this.RemarkField = value; this.RaisePropertyChanged("Remark"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool Running { get { return this.RunningField; } set { if ((this.RunningField.Equals(value) != true)) { this.RunningField = value; this.RaisePropertyChanged("Running"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string TaskID { get { return this.TaskIDField; } set { if ((object.ReferenceEquals(this.TaskIDField, value) != true)) { this.TaskIDField = value; this.RaisePropertyChanged("TaskID"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string TaskName { get { return this.TaskNameField; } set { if ((object.ReferenceEquals(this.TaskNameField, value) != true)) { this.TaskNameField = value; this.RaisePropertyChanged("TaskName"); } } } 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="http://www.ainote.cn", ConfigurationName="TaskService.ITaskService", SessionMode=System.ServiceModel.SessionMode.Required)] public interface ITaskService { [System.ServiceModel.OperationContractAttribute(Action="http://www.ainote.cn/ITaskService/GetTaskList", ReplyAction="http://www.ainote.cn/ITaskService/GetTaskListResponse")] QMAPP.ServicesAgent.TaskService.TaskInfo[] GetTaskList(); [System.ServiceModel.OperationContractAttribute(Action="http://www.ainote.cn/ITaskService/GetPlanList", ReplyAction="http://www.ainote.cn/ITaskService/GetPlanListResponse")] QMAPP.ServicesAgent.TaskService.PlanInfo[] GetPlanList(); [System.ServiceModel.OperationContractAttribute(Action="http://www.ainote.cn/ITaskService/GetPlanModel", ReplyAction="http://www.ainote.cn/ITaskService/GetPlanModelResponse")] QMAPP.ServicesAgent.TaskService.PlanInfo GetPlanModel(string PlanID); [System.ServiceModel.OperationContractAttribute(Action="http://www.ainote.cn/ITaskService/AddPlan", ReplyAction="http://www.ainote.cn/ITaskService/AddPlanResponse")] bool AddPlan(QMAPP.ServicesAgent.TaskService.PlanInfo plan); [System.ServiceModel.OperationContractAttribute(Action="http://www.ainote.cn/ITaskService/UpdatePlan", ReplyAction="http://www.ainote.cn/ITaskService/UpdatePlanResponse")] bool UpdatePlan(QMAPP.ServicesAgent.TaskService.PlanInfo plan); [System.ServiceModel.OperationContractAttribute(Action="http://www.ainote.cn/ITaskService/DeletePlan", ReplyAction="http://www.ainote.cn/ITaskService/DeletePlanResponse")] bool DeletePlan(QMAPP.ServicesAgent.TaskService.PlanInfo plan); [System.ServiceModel.OperationContractAttribute(Action="http://www.ainote.cn/ITaskService/StartPlan", ReplyAction="http://www.ainote.cn/ITaskService/StartPlanResponse")] bool StartPlan(QMAPP.ServicesAgent.TaskService.PlanInfo plan); [System.ServiceModel.OperationContractAttribute(Action="http://www.ainote.cn/ITaskService/StopPlan", ReplyAction="http://www.ainote.cn/ITaskService/StopPlanResponse")] bool StopPlan(QMAPP.ServicesAgent.TaskService.PlanInfo plan); [System.ServiceModel.OperationContractAttribute(Action="http://www.ainote.cn/ITaskService/GetServerStatus", ReplyAction="http://www.ainote.cn/ITaskService/GetServerStatusResponse")] bool GetServerStatus(); [System.ServiceModel.OperationContractAttribute(Action="http://www.ainote.cn/ITaskService/Start", ReplyAction="http://www.ainote.cn/ITaskService/StartResponse")] void Start(); [System.ServiceModel.OperationContractAttribute(Action="http://www.ainote.cn/ITaskService/Stop", ReplyAction="http://www.ainote.cn/ITaskService/StopResponse")] void Stop(); [System.ServiceModel.OperationContractAttribute(Action="http://www.ainote.cn/ITaskService/GetPlanMonitorInfos", ReplyAction="http://www.ainote.cn/ITaskService/GetPlanMonitorInfosResponse")] QMAPP.ServicesAgent.TaskService.MonitorInfo[] GetPlanMonitorInfos(); [System.ServiceModel.OperationContractAttribute(Action="http://www.ainote.cn/ITaskService/Login", ReplyAction="http://www.ainote.cn/ITaskService/LoginResponse")] void Login(string credentialID); } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public interface ITaskServiceChannel : QMAPP.ServicesAgent.TaskService.ITaskService, System.ServiceModel.IClientChannel { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public partial class TaskServiceClient : System.ServiceModel.ClientBase, QMAPP.ServicesAgent.TaskService.ITaskService { public TaskServiceClient() { } public TaskServiceClient(string endpointConfigurationName) : base(endpointConfigurationName) { } public TaskServiceClient(string endpointConfigurationName, string remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public TaskServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public TaskServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : base(binding, remoteAddress) { } public QMAPP.ServicesAgent.TaskService.TaskInfo[] GetTaskList() { return base.Channel.GetTaskList(); } public QMAPP.ServicesAgent.TaskService.PlanInfo[] GetPlanList() { return base.Channel.GetPlanList(); } public QMAPP.ServicesAgent.TaskService.PlanInfo GetPlanModel(string PlanID) { return base.Channel.GetPlanModel(PlanID); } public bool AddPlan(QMAPP.ServicesAgent.TaskService.PlanInfo plan) { return base.Channel.AddPlan(plan); } public bool UpdatePlan(QMAPP.ServicesAgent.TaskService.PlanInfo plan) { return base.Channel.UpdatePlan(plan); } public bool DeletePlan(QMAPP.ServicesAgent.TaskService.PlanInfo plan) { return base.Channel.DeletePlan(plan); } public bool StartPlan(QMAPP.ServicesAgent.TaskService.PlanInfo plan) { return base.Channel.StartPlan(plan); } public bool StopPlan(QMAPP.ServicesAgent.TaskService.PlanInfo plan) { return base.Channel.StopPlan(plan); } public bool GetServerStatus() { return base.Channel.GetServerStatus(); } public void Start() { base.Channel.Start(); } public void Stop() { base.Channel.Stop(); } public QMAPP.ServicesAgent.TaskService.MonitorInfo[] GetPlanMonitorInfos() { return base.Channel.GetPlanMonitorInfos(); } public void Login(string credentialID) { base.Channel.Login(credentialID); } } }