using Microsoft.EntityFrameworkCore;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace iWare.Wms.Core
{
[Table("ThreadStatusMonitor")]
[Comment("线程状态监控表")]
public class ThreadStatusMonitor : DEntityBase
{
///
/// 线程代码
///
[Comment("线程代码")]
[MaxLength(32)]
public string Threadcode { get; set; }
///
/// 线程描述
///
[Comment("线程描述")]
[MaxLength(255)]
public string Threadcname { get; set; }
///
/// 线程启动时间
///
[Comment("线程启动时间")]
public DateTime? Threadstarttime { get; set; }
///
/// 线程结束时间
///
[Comment("线程结束时间")]
public DateTime? Threadendtime { get; set; }
///
/// 线程最后处理时间
///
[Comment("线程最后处理时间")]
public DateTime Threadlastmodifytime { get; set; }
///
/// 线程状态
///
[Comment("线程状态")]
public int Threadstatue { get; set; }
[Comment("线程Id")]
[MaxLength(32)]
public string ThreadId { get; set; }
[Comment("线程频率")]
public int? ThreadFrequency { get; set; }
[Comment("备注")]
[MaxLength(900)]
public string Remarks { get; set; }
}
}