| 1234567891011121314151617181920212223242526272829303132333435 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.IO;
- using System.Linq;
- using System.Runtime.Serialization;
- using System.Runtime.Serialization.Formatters.Binary;
- using System.Text;
- using Core.Mes.Client.Comm.Attribute;
- namespace Core.StlMes.Client.Mcp.Control.Entity
- {
- [Serializable]
- public class PortMchBatchSampleResultEntityWithCheck : PortMchBatchSampleResultEntity
- {
- [Description("选择")]
- [Nullable(true)]
- [DataLength(20)]
- public bool Check { get; set; }
- public PortMchBatchSampleResultEntityWithCheck 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 PortMchBatchSampleResultEntityWithCheck;
- }
- }
- }
- }
|