using System; using System.ComponentModel; using System.IO; using System.Runtime.Serialization; using System.Runtime.Serialization.Formatters.Binary; using Core.Mes.Client.Comm.Attribute; using Newtonsoft.Json; namespace Core.StlMes.Client.Mcp.Control.Entity { [Serializable] /// /// 数据库表HTT_CRACK_DETECTION_PARA所对应的实体类(生成工具:代码生成工具4.0 访问地址:http://172.16.2.128/tool/) /// 作者:tgcx-test 时间:2018-07-02 /// public class HttCrackDetectionParaEntity { /// /// 炉计划ID /// private string heatPlanNo = ""; /// /// 判定炉号 /// private string judgeStoveNo = ""; /// /// 批号 /// private string batchNo = ""; /// /// 报表编号 /// private string reportNo = ""; /// /// 纵向外壁 /// private string longitudinalExternal = ""; /// /// 纵向内壁 /// private string longitudinalInternal = ""; /// /// 横向外壁 /// private string transverseExternal = ""; /// /// 横向内壁 /// private string transverseInternal = ""; /// /// 壁厚 /// private string wallThickness = ""; /// /// 夹层 /// private string lamination = ""; /// /// 探头ID /// private string probeId = ""; /// /// 探伤标准ID /// private string standardId = ""; /// /// 探头ID /// private string probeName = ""; /// /// 探伤标准ID /// private string standardName = ""; /// /// 探伤技术 /// private string testingTechnology = ""; /// /// 人工槽伤形状 /// private string artificialNotchShape = ""; /// /// 探伤方法 /// private string testingMethod = ""; /// /// 耦合介质 /// private string couplant = ""; /// /// 探头旋转速度(rpm) /// private string probeRotarySpeed = ""; /// /// 探伤速度(m/min) /// private string testingSpeed = ""; /// /// 管端未检测区(mm) /// private string untestedArea = ""; /// /// 探伤程序文件编号 /// private string ndtProcedureNo = ""; /// /// 螺距 /// private string pitch = ""; /// /// 旋转体转速 /// private string rotationSpeed = ""; /// /// 钢管运行速度 /// private string pipeRunningSpeed = ""; /// /// 钢管输送速度 /// private string conveyingSpeed = ""; /// /// 探伤仪型号 /// private string instrumentType = ""; /// /// 探头型号 /// private string transducerType = ""; /// /// 抑制 /// private string suppression = ""; /// /// 检测长度 /// private string testingLength = ""; /// /// 监督者 /// private string supervisor = ""; /// /// 监督者技术资格等级 /// private string supervisorLevel = ""; /// /// 操作者 /// private string operatorName = ""; /// /// 操作者技术资格等级 /// private string operatorLevel = ""; /// /// 签 发 /// private string signatory = ""; /// /// 签发者技术资格等级 /// private string signatoryLevel = ""; /// /// 班次 /// private string shift = ""; /// /// 探伤日期 /// private string proDate = ""; /// /// 记录生成日期 /// private string createDate = ""; /// /// 报告地址 /// private string reportPath = ""; /// /// 备注 /// private string memo = ""; /// /// 斜向外壁 /// private string obliqueExternal = ""; /// /// 斜向内壁 /// private string obliqueInternal = ""; private string pipeRotarySpeed = ""; /// /// 检测方式 /// private string testWay = ""; /// /// 检测方式 /// [Description("检测方式")] [Nullable(true)] [DataLength(40)] public string TestWay { get { return testWay; } set { testWay = value; } } /// /// 炉计划ID /// [Description("炉计划ID")] [JsonProperty("heatPlanNo")] public string HeatPlanNo { get { return heatPlanNo; } set { heatPlanNo = value; } } /// /// 判定炉号 /// [Description("判定炉号")] [JsonProperty("judgeStoveNo")] public string JudgeStoveNo { get { return judgeStoveNo; } set { judgeStoveNo = value; } } /// /// 批号 /// [Description("批号")] [JsonProperty("batchNo")] public string BatchNo { get { return batchNo; } set { batchNo = value; } } /// /// 报表编号 /// [Description("报表编号")] [JsonProperty("reportNo")] public string ReportNo { get { return reportNo; } set { reportNo = value; } } /// /// 纵向外壁 /// [Description("纵向外壁")] [JsonProperty("longitudinalExternal")] public string LongitudinalExternal { get { return longitudinalExternal; } set { longitudinalExternal = value; } } /// /// 纵向内壁 /// [Description("纵向内壁")] [JsonProperty("longitudinalInternal")] public string LongitudinalInternal { get { return longitudinalInternal; } set { longitudinalInternal = value; } } /// /// 横向外壁 /// [Description("横向外壁")] [JsonProperty("transverseExternal")] public string TransverseExternal { get { return transverseExternal; } set { transverseExternal = value; } } /// /// 横向内壁 /// [Description("横向内壁")] [JsonProperty("transverseInternal")] public string TransverseInternal { get { return transverseInternal; } set { transverseInternal = value; } } /// /// 壁厚 /// [Description("壁厚")] [JsonProperty("wallThickness")] public string WallThickness { get { return wallThickness; } set { wallThickness = value; } } /// /// 夹层 /// [Description("夹层")] [JsonProperty("lamination")] public string Lamination { get { return lamination; } set { lamination = value; } } /// /// 探头ID /// [Description("探头")] [JsonProperty("probeId")] public string ProbeId { get { return probeId; } set { probeId = value; } } /// /// 探头ID /// [Description("探头")] [JsonProperty("probeId")] public string ProbeName { get { return probeName; } set { probeName = value; } } /// /// 探伤标准ID /// [Description("标准")] [JsonProperty("standardId")] public string StandardId { get { return standardId; } set { standardId = value; } } /// /// 探伤标准ID /// [Description("标准")] [JsonProperty("standardId")] public string StandardName { get { return standardName; } set { standardName = value; } } /// /// 探伤技术 /// [Description("探伤技术")] [JsonProperty("testingTechnology")] public string TestingTechnology { get { return testingTechnology; } set { testingTechnology = value; } } /// /// 人工槽伤形状 /// [Description("人工槽伤")] [JsonProperty("artificialNotchShape")] public string ArtificialNotchShape { get { return artificialNotchShape; } set { artificialNotchShape = value; } } /// /// 探伤方法 /// [Description("探伤方法")] [JsonProperty("testingMethod")] public string TestingMethod { get { return testingMethod; } set { testingMethod = value; } } /// /// 耦合介质 /// [Description("耦合介质")] [JsonProperty("couplant")] public string Couplant { get { return couplant; } set { couplant = value; } } /// /// 探头旋转速度(rpm) /// [Description("探头旋转速度")] [JsonProperty("probeRotarySpeed")] public string ProbeRotarySpeed { get { return probeRotarySpeed; } set { probeRotarySpeed = value; } } /// /// 探伤速度(m/min) /// [Description("探伤速度")] [JsonProperty("testingSpeed")] public string TestingSpeed { get { return testingSpeed; } set { testingSpeed = value; } } /// /// 管端未检测区(mm) /// [Description("管端未检测区(mm)")] [JsonProperty("untestedArea")] public string UntestedArea { get { return untestedArea; } set { untestedArea = value; } } /// /// 探伤程序文件编号 /// [Description("探伤程序文件编号")] [JsonProperty("ndtProcedureNo")] public string NdtProcedureNo { get { return ndtProcedureNo; } set { ndtProcedureNo = value; } } /// /// 螺距 /// [Description("螺距")] [JsonProperty("pitch")] public string Pitch { get { return pitch; } set { pitch = value; } } /// /// 旋转体转速 /// [Description("旋转体转速")] [JsonProperty("rotationSpeed")] public string RotationSpeed { get { return rotationSpeed; } set { rotationSpeed = value; } } /// /// 钢管运行速度 /// [Description("钢管运行速度")] [JsonProperty("pipeRunningSpeed")] public string PipeRunningSpeed { get { return pipeRunningSpeed; } set { pipeRunningSpeed = value; } } /// /// 钢管输送速度 /// [Description("钢管输送速度")] [JsonProperty("conveyingSpeed")] public string ConveyingSpeed { get { return conveyingSpeed; } set { conveyingSpeed = value; } } /// /// 探伤仪型号 /// [Description("探伤仪型号")] [JsonProperty("instrumentType")] public string InstrumentType { get { return instrumentType; } set { instrumentType = value; } } /// /// 探头型号 /// [Description("探头型号")] [JsonProperty("transducerType")] public string TransducerType { get { return transducerType; } set { transducerType = value; } } /// /// 抑制 /// [Description("抑制")] [JsonProperty("suppression")] public string Suppression { get { return suppression; } set { suppression = value; } } /// /// 检测长度 /// [Description("检测长度")] [JsonProperty("testingLength")] public string TestingLength { get { return testingLength; } set { testingLength = value; } } /// /// 监督者 /// [Description("监督者")] [JsonProperty("supervisor")] public string Supervisor { get { return supervisor; } set { supervisor = value; } } /// /// 监督者技术资格等级 /// [Description("技术资格等级")] [JsonProperty("supervisorLevel")] public string SupervisorLevel { get { return supervisorLevel; } set { supervisorLevel = value; } } /// /// 操作者 /// [Description("操作者")] [JsonProperty("operatorName")] public string OperatorName { get { return operatorName; } set { operatorName = value; } } /// /// 操作者技术资格等级 /// [Description("技术资格等级")] [JsonProperty("operatorLevel")] public string OperatorLevel { get { return operatorLevel; } set { operatorLevel = value; } } /// /// 签 发 /// [Description("签 发")] [JsonProperty("signatory")] public string Signatory { get { return signatory; } set { signatory = value; } } /// /// 签发者技术资格等级 /// [Description("技术资格等级")] [JsonProperty("signatoryLevel")] public string SignatoryLevel { get { return signatoryLevel; } set { signatoryLevel = value; } } /// /// 班次 /// [Description("班次")] [JsonProperty("shift")] public string Shift { get { return shift; } set { shift = value; } } /// /// 探伤日期 /// [Description("探伤日期")] [JsonProperty("proDate")] public string ProDate { get { return proDate; } set { proDate = value; } } /// /// 记录生成日期 /// [Description("记录生成日期")] [JsonProperty("createDate")] public string CreateDate { get { return createDate; } set { createDate = value; } } /// /// 报告地址 /// [Description("报告地址")] [JsonProperty("reportPath")] public string ReportPath { get { return reportPath; } set { reportPath = value; } } /// /// 备注 /// [Description("备注")] [JsonProperty("memo")] public string Memo { get { return memo; } set { memo = value; } } /// /// 探头运行速度 /// private string probeRunningSpeed = ""; /// /// 探头运行速度 /// [Description("探头运行速度")] [JsonProperty("probeRunningSpeed")] public string ProbeRunningSpeed { get { return probeRunningSpeed; } set { probeRunningSpeed = value; } } /// /// 斜向外壁 /// [Description("斜向外壁")] [JsonProperty("obliqueExternal")] public string ObliqueExternal { get { return obliqueExternal; } set { obliqueExternal = value; } } /// /// 斜向内壁 /// [Description("斜向内壁")] [JsonProperty("obliqueInternal")] public string ObliqueInternal { get { return obliqueInternal; } set { obliqueInternal = value; } } /// /// 钢管旋转速度(rpm) /// [Description("钢管旋转速度")] [JsonProperty("pipeRotarySpeed")] public string PipeRotarySpeed { get { return pipeRotarySpeed; } set { pipeRotarySpeed = value; } } /// /// 操作班组 /// private string colGroup = ""; /// /// 操作班组 /// [Description("操作班组")] [JsonProperty("colGroup")] public string ColGroup { get { return colGroup; } set { colGroup = value; } } /// /// 校准方法 /// private string calibrationMethod = ""; /// /// 验收等级 /// private string accpetanceLevel = ""; /// /// 激励频率(NC89) /// private string excitationFrequencyNc89 = ""; /// /// 钻孔等级 /// private string holeDiameter = ""; /// /// 激励频率(NC180) /// private string excitationFrequencyNc180 = ""; /// /// 探伤速度(NC89) /// private string testingSpeedNc89 = ""; /// /// 探伤速度(NC180) /// private string testingSpeedNv180 = ""; /// /// 提升力 /// private string liftingForce = ""; /// /// 磁化方法 /// private string magnetizationMethod = ""; /// /// 试片类型 /// private string shimType = ""; /// /// 磁化时间 /// private string magnetizationTime = ""; /// /// 检测区域 /// private string testingArea = ""; /// /// 纵向磁化电流 /// private string longitudinalMagnetizationC = ""; /// /// 纵向发射频率 /// private string longitudinalEmissionF = ""; /// /// 横向磁化电流 /// private string transverseMagnetizationC = ""; /// /// 横向发射频率 /// private string transverseEmissionF = ""; /// /// 周向检测速度 /// private string circumferentialTravelSpeed = ""; /// /// 试片磁痕显示 /// private string shimMagneticsarticle = ""; /// /// 磁悬液类型 /// private string magneticType = ""; /// /// 检测部位 /// private string testPart = ""; /// /// 磁粉种类 /// private string magneticTypeS = ""; /// /// 磁悬液浓度 /// private string magneticSuspendingL = ""; /// /// 周向电流强度 /// private string circumferentialCurrent = ""; /// /// 纵向电流强度 /// private string longitudinalCurrent = ""; /// /// 检测灵敏度 /// private string sensitivity = ""; /// /// 线圈电流强度 /// private string coilCurrentIntensity = ""; /// /// 中心棒电流强度 /// private string centerStickCurrent = ""; /// /// 退磁方式 /// private string demagnetizaMethod = ""; /// /// 校准方法 /// [Description("校准方法")] [JsonProperty("calibrationMethod")] public string CalibrationMethod { get { return calibrationMethod; } set { calibrationMethod = value; } } /// /// 验收等级 /// [Description("验收等级")] [JsonProperty("accpetanceLevel")] public string AccpetanceLevel { get { return accpetanceLevel; } set { accpetanceLevel = value; } } /// /// 激励频率(NC89) /// [Description("激励频率(NC89)")] [JsonProperty("excitationFrequencyNc89")] public string ExcitationFrequencyNc89 { get { return excitationFrequencyNc89; } set { excitationFrequencyNc89 = value; } } /// /// 钻孔等级 /// [Description("钻孔直径")] [JsonProperty("holeDiameter")] public string HoleDiameter { get { return holeDiameter; } set { holeDiameter = value; } } /// /// 激励频率(NC180) /// [Description("激励频率(NC180)")] [JsonProperty("excitationFrequencyNc180")] public string ExcitationFrequencyNc180 { get { return excitationFrequencyNc180; } set { excitationFrequencyNc180 = value; } } /// /// 探伤速度(NC89) /// [Description("探伤速度(NC89)")] [JsonProperty("testingSpeedNc89")] public string TestingSpeedNc89 { get { return testingSpeedNc89; } set { testingSpeedNc89 = value; } } /// /// 探伤速度(NC180) /// [Description("探伤速度(NC180)")] [JsonProperty("testingSpeedNv180")] public string TestingSpeedNv180 { get { return testingSpeedNv180; } set { testingSpeedNv180 = value; } } private string gainTransverse = ""; /// /// 探伤速度(NC180) /// [Description("横向增益")] [JsonProperty("GAIN_TRANSVERSE")] public string GainTransverse { get { return gainTransverse; } set { gainTransverse = value; } } private string gainLongitudinal = ""; /// /// 探伤速度(NC180) /// [Description("纵向增益")] [JsonProperty("GAIN_LONGITUDINAL")] public string GainLongitudinal { get { return gainLongitudinal; } set { gainLongitudinal = value; } } /// /// 提升力 /// [Description("提升力")] [Nullable(true)] [DataLength(20)] public string LiftingForce { get { return liftingForce; } set { liftingForce = value; } } /// /// 磁化方法 /// [Description("磁化方法")] [Nullable(true)] [DataLength(20)] public string MagnetizationMethod { get { return magnetizationMethod; } set { magnetizationMethod = value; } } /// /// 试片类型 /// [Description("试片类型")] [Nullable(true)] [DataLength(20)] public string ShimType { get { return shimType; } set { shimType = value; } } /// /// 磁化时间 /// [Description("磁化时间")] [Nullable(true)] [DataLength(20)] public string MagnetizationTime { get { return magnetizationTime; } set { magnetizationTime = value; } } /// /// 检测区域 /// [Description("检测区域")] [Nullable(true)] [DataLength(20)] public string TestingArea { get { return testingArea; } set { testingArea = value; } } /// /// 纵向磁化电流 /// [Description("纵向磁化电流")] [Nullable(true)] [DataLength(20)] public string LongitudinalMagnetizationC { get { return longitudinalMagnetizationC; } set { longitudinalMagnetizationC = value; } } /// /// 纵向发射频率 /// [Description("纵向发射频率")] [Nullable(true)] [DataLength(20)] public string LongitudinalEmissionF { get { return longitudinalEmissionF; } set { longitudinalEmissionF = value; } } /// /// 横向磁化电流 /// [Description("横向磁化电流")] [Nullable(true)] [DataLength(20)] public string TransverseMagnetizationC { get { return transverseMagnetizationC; } set { transverseMagnetizationC = value; } } /// /// 横向发射频率 /// [Description("横向发射频率")] [Nullable(true)] [DataLength(20)] public string TransverseEmissionF { get { return transverseEmissionF; } set { transverseEmissionF = value; } } /// /// 周向检测速度 /// [Description("周向检测速度")] [Nullable(true)] [DataLength(20)] public string CircumferentialTravelSpeed { get { return circumferentialTravelSpeed; } set { circumferentialTravelSpeed = value; } } /// /// 试片磁痕显示 /// [Description("试片磁痕显示")] [Nullable(true)] [DataLength(20)] public string ShimMagneticsarticle { get { return shimMagneticsarticle; } set { shimMagneticsarticle = value; } } /// /// 磁悬液类型 /// [Description("磁悬液类型")] [Nullable(true)] [DataLength(20)] public string MagneticType { get { return magneticType; } set { magneticType = value; } } /// /// 检测部位 /// [Description("检测部位")] [Nullable(true)] [DataLength(20)] public string TestPart { get { return testPart; } set { testPart = value; } } /// /// 磁粉种类 /// [Description("磁粉种类")] [Nullable(true)] [DataLength(20)] public string MagneticTypeS { get { return magneticTypeS; } set { magneticTypeS = value; } } /// /// 磁悬液浓度 /// [Description("磁悬液浓度")] [Nullable(true)] [DataLength(20)] public string MagneticSuspendingL { get { return magneticSuspendingL; } set { magneticSuspendingL = value; } } /// /// 周向电流强度 /// [Description("周向电流强度")] [Nullable(true)] [DataLength(20)] public string CircumferentialCurrent { get { return circumferentialCurrent; } set { circumferentialCurrent = value; } } /// /// 纵向电流强度 /// [Description("纵向电流强度")] [Nullable(true)] [DataLength(20)] public string LongitudinalCurrent { get { return longitudinalCurrent; } set { longitudinalCurrent = value; } } /// /// 检测灵敏度 /// [Description("检测灵敏度")] [Nullable(true)] [DataLength(20)] public string Sensitivity { get { return sensitivity; } set { sensitivity = value; } } /// /// 线圈电流强度 /// [Description("线圈电流强度")] [Nullable(true)] [DataLength(20)] public string CoilCurrentIntensity { get { return coilCurrentIntensity; } set { coilCurrentIntensity = value; } } /// /// 中心棒电流强度 /// [Description("中心棒电流强度")] [Nullable(true)] [DataLength(20)] public string CenterStickCurrent { get { return centerStickCurrent; } set { centerStickCurrent = value; } } /// /// 退磁方式 /// [Description("退磁方式")] [Nullable(true)] [DataLength(40)] public string DemagnetizaMethod { get { return demagnetizaMethod; } set { demagnetizaMethod = value; } } /// /// 纵向磁化电流2 /// private string longitudinalMagnetizationC2 = ""; /// /// 纵向发射频率2 /// private string longitudinalEmissionF2 = ""; /// /// 横向磁化电流2 /// private string transverseMagnetizationC2 = ""; /// /// 横向发射频率2 /// private string transverseEmissionF2 = ""; /// /// 纵向磁化电流1 /// private string longitudinalMagnetizationC1 = ""; /// /// 纵向发射频率1 /// private string longitudinalEmissionF1 = ""; /// /// 横向磁化电流1 /// private string transverseMagnetizationC1 = ""; /// /// 横向发射频率1 /// private string transverseEmissionF1 = ""; /// /// 磁化电流1 /// private string magnetizationC1 = ""; /// /// 磁化电流2 /// private string magnetizationC2 = ""; /// /// 磁化电流3 /// private string magnetizationC3 = ""; /// /// 横向发射频率1 /// private string emissionF1 = ""; /// /// 横向发射频率2 /// private string emissionF2 = ""; /// /// 横向发射频率3 /// private string emissionF3 = ""; /// /// 纵向磁化电流2 /// [Description("纵向磁化电流2")] [Nullable(true)] [DataLength(20)] public string LongitudinalMagnetizationC2 { get { return longitudinalMagnetizationC2; } set { longitudinalMagnetizationC2 = value; } } /// /// 纵向发射频率2 /// [Description("纵向发射频率2")] [Nullable(true)] [DataLength(20)] public string LongitudinalEmissionF2 { get { return longitudinalEmissionF2; } set { longitudinalEmissionF2 = value; } } /// /// 横向磁化电流2 /// [Description("横向磁化电流2")] [Nullable(true)] [DataLength(20)] public string TransverseMagnetizationC2 { get { return transverseMagnetizationC2; } set { transverseMagnetizationC2 = value; } } /// /// 横向发射频率2 /// [Description("横向发射频率2")] [Nullable(true)] [DataLength(20)] public string TransverseEmissionF2 { get { return transverseEmissionF2; } set { transverseEmissionF2 = value; } } /// /// 纵向磁化电流1 /// [Description("纵向磁化电流1")] [Nullable(true)] [DataLength(20)] public string LongitudinalMagnetizationC1 { get { return longitudinalMagnetizationC1; } set { longitudinalMagnetizationC1 = value; } } /// /// 纵向发射频率1 /// [Description("纵向发射频率1")] [Nullable(true)] [DataLength(20)] public string LongitudinalEmissionF1 { get { return longitudinalEmissionF1; } set { longitudinalEmissionF1 = value; } } /// /// 横向磁化电流1 /// [Description("横向磁化电流1")] [Nullable(true)] [DataLength(20)] public string TransverseMagnetizationC1 { get { return transverseMagnetizationC1; } set { transverseMagnetizationC1 = value; } } /// /// 横向发射频率1 /// [Description("横向发射频率1")] [Nullable(true)] [DataLength(20)] public string TransverseEmissionF1 { get { return transverseEmissionF1; } set { transverseEmissionF1 = value; } } /// /// 磁化电流1 /// [Description("磁化电流1")] [Nullable(true)] [DataLength(20)] public string MagnetizationC1 { get { return magnetizationC1; } set { magnetizationC1 = value; } } /// /// 磁化电流2 /// [Description("磁化电流2")] [Nullable(true)] [DataLength(20)] public string MagnetizationC2 { get { return magnetizationC2; } set { magnetizationC2 = value; } } /// /// 磁化电流3 /// [Description("磁化电流3")] [Nullable(true)] [DataLength(20)] public string MagnetizationC3 { get { return magnetizationC3; } set { magnetizationC3 = value; } } /// /// 横向发射频率1 /// [Description("发射频率1")] [Nullable(true)] [DataLength(20)] public string EmissionF1 { get { return emissionF1; } set { emissionF1 = value; } } /// /// 横向发射频率2 /// [Description("发射频率2")] [Nullable(true)] [DataLength(20)] public string EmissionF2 { get { return emissionF2; } set { emissionF2 = value; } } /// /// 横向发射频率3 /// [Description("发射频率3")] [Nullable(true)] [DataLength(20)] public string EmissionF3 { get { return emissionF3; } set { emissionF3 = value; } } /// /// 缺陷标准 /// private string standardDefect = ""; /// /// 壁厚标准 /// private string standardWall = ""; /// /// 夹层标准 /// private string standardLam = ""; /// /// 斜向伤标准 /// private string standardOblique = ""; /// /// 缺陷覆盖率 /// private string coverageDefect = ""; /// /// 壁厚覆盖率 /// private string coverageWall = ""; /// /// 夹层覆盖率 /// private string coverageLam = ""; /// /// 斜向伤覆盖率 /// private string coverageOblique = ""; /// /// 缺陷频次 /// private string frequencyDefect = ""; /// /// 壁厚频次 /// private string frequencyWall = ""; /// /// 夹层频次 /// private string frequencyLam = ""; /// /// 斜向伤频次 /// private string frequencyOblique = ""; /// /// 斜向 /// private string oblique = ""; /// /// 缺陷标准 /// [Description("缺陷标准")] [Nullable(true)] [DataLength(100)] public string StandardDefect { get { return standardDefect; } set { standardDefect = value; } } /// /// 壁厚标准 /// [Description("壁厚标准")] [Nullable(true)] [DataLength(100)] public string StandardWall { get { return standardWall; } set { standardWall = value; } } /// /// 夹层标准 /// [Description("夹层标准")] [Nullable(true)] [DataLength(100)] public string StandardLam { get { return standardLam; } set { standardLam = value; } } /// /// 斜向伤标准 /// [Description("斜向伤标准")] [Nullable(true)] [DataLength(100)] public string StandardOblique { get { return standardOblique; } set { standardOblique = value; } } /// /// 缺陷覆盖率 /// [Description("缺陷覆盖率")] [Nullable(true)] [DataLength(100)] public string CoverageDefect { get { return coverageDefect; } set { coverageDefect = value; } } /// /// 壁厚覆盖率 /// [Description("壁厚覆盖率")] [Nullable(true)] [DataLength(100)] public string CoverageWall { get { return coverageWall; } set { coverageWall = value; } } /// /// 夹层覆盖率 /// [Description("夹层覆盖率")] [Nullable(true)] [DataLength(100)] public string CoverageLam { get { return coverageLam; } set { coverageLam = value; } } /// /// 斜向伤覆盖率 /// [Description("斜向伤覆盖率")] [Nullable(true)] [DataLength(100)] public string CoverageOblique { get { return coverageOblique; } set { coverageOblique = value; } } /// /// 缺陷频次 /// [Description("缺陷频次")] [Nullable(true)] [DataLength(100)] public string FrequencyDefect { get { return frequencyDefect; } set { frequencyDefect = value; } } /// /// 壁厚频次 /// [Description("壁厚频次")] [Nullable(true)] [DataLength(100)] public string FrequencyWall { get { return frequencyWall; } set { frequencyWall = value; } } /// /// 夹层频次 /// [Description("夹层频次")] [Nullable(true)] [DataLength(100)] public string FrequencyLam { get { return frequencyLam; } set { frequencyLam = value; } } /// /// 斜向伤频次 /// [Description("斜向伤频次")] [Nullable(true)] [DataLength(100)] public string FrequencyOblique { get { return frequencyOblique; } set { frequencyOblique = value; } } /// /// 斜向 /// [Description("斜向")] [Nullable(true)] [DataLength(20)] public string Oblique { get { return oblique; } set { oblique = value; } } private string reportNumber = ""; /// /// 报表编号 REPORT_NUMBER /// [Description("报告编号")] [Nullable(true)] [DataLength(20)] public string ReportNumber { get { return reportNumber; } set { reportNumber = value; } } private string artificialDefectShape = ""; /// /// 人工缺陷形状 ARTIFICIAL_DEFECT_SHAPE /// [Description("人工缺陷形状")] [Nullable(true)] [DataLength(20)] public string ArtificialDefectShape { get { return artificialDefectShape; } set { artificialDefectShape = value; } } /// /// 样管编号 /// private string sampleNo = ""; /// /// 黑光照度 /// private string blackLight = ""; /// /// 白光照度 /// private string whiteLight = ""; /// /// 荧光磁粉浓度 /// private string wetParticleConcentration = ""; /// /// 设备名称 /// private string instrumentName = ""; /// /// 样管编号 /// [Description("样管编号")] [Nullable(true)] [DataLength(40)] public string SampleNo { get { return sampleNo; } set { sampleNo = value; } } /// /// 黑光照度 /// [Description("黑光照度")] [Nullable(true)] [DataLength(100)] public string BlackLight { get { return blackLight; } set { blackLight = value; } } /// /// 白光照度 /// [Description("白光照度")] [Nullable(true)] [DataLength(100)] public string WhiteLight { get { return whiteLight; } set { whiteLight = value; } } /// /// 荧光磁粉浓度 /// [Description("荧光磁粉浓度")] [Nullable(true)] [DataLength(100)] public string WetParticleConcentration { get { return wetParticleConcentration; } set { wetParticleConcentration = value; } } /// /// 设备名称 /// [Description("设备名称")] [Nullable(true)] [DataLength(100)] public string InstrumentName { get { return instrumentName; } set { instrumentName = value; } } /// /// 周向磁化电流 /// [Description("周向磁化电流")] [Nullable(true)] [DataLength(50)] public string CircumferentialMagnetization { get { return circumferentialMagnetization; } set { circumferentialMagnetization = value; } } /// /// 周向磁化电流 /// private string circumferentialMagnetization = ""; public HttCrackDetectionParaEntity Clone() { using (var memStream = new MemoryStream()) { var binaryFormatter = new BinaryFormatter(null, new StreamingContext(StreamingContextStates.Clone)); binaryFormatter.Serialize(memStream, this); memStream.Seek(0, SeekOrigin.Begin); return binaryFormatter.Deserialize(memStream) as HttCrackDetectionParaEntity; } } } }