using CommunityToolkit.Mvvm.ComponentModel; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Diagnostics.CodeAnalysis; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WPFWCSDemo.Models.Tables { public class TaskRT : IDisposable { /// /// 作业号 /// public string? JobId { get; set; } /// /// 任务号 /// public string TaskId { get; set; } ///// ///// 任务号 ///// //public string TaskIdString { get; set; } /// /// 条码 /// public string? PalletId { get; set; } /// /// 任务类型 /// public int TaskType { get; set; } /// /// 源站 /// public string? SourceLocation { get; set; } /// /// 目标站 /// public string? TargetLocation { get; set; } /// /// 优先级 1→3 高→低 /// //public int Priority { get; set; } /// /// 任务状态 /// public string? TaskState { get; set; } /// /// 调度状态 /// public string? ScheduleState { get; set; } /// /// 生成时间 /// [AllowNull] public DateTime CreateTime { get; set; } /// /// 调度时间 /// [AllowNull] public DateTime ScheduleTime { get; set; } /// /// 报告状态 /// //public int ReportState { get; set; } private bool disposedValue; protected virtual void Dispose(bool disposing) { if (!disposedValue) { if (disposing) { // TODO: 释放托管状态(托管对象) } // TODO: 释放未托管的资源(未托管的对象)并重写终结器 // TODO: 将大型字段设置为 null disposedValue = true; } } // // TODO: 仅当“Dispose(bool disposing)”拥有用于释放未托管资源的代码时才替代终结器 // ~TaskRT() // { // // 不要更改此代码。请将清理代码放入“Dispose(bool disposing)”方法中 // Dispose(disposing: false); // } public void Dispose() { // 不要更改此代码。请将清理代码放入“Dispose(bool disposing)”方法中 Dispose(disposing: true); GC.SuppressFinalize(this); } } }