public SchemaFieldDef(SchemaFieldDef <TE, TD> fi) { Key = fi.Key; Sequence = fi.Sequence; Name = fi.Name; Desc = fi.Desc; ValueType = fi.ValueType; UnitType = fi.UnitType; Guid = fi.Guid; }
public SchemaFieldDef <TE, TD> Copy() { SchemaFieldDef <TE, TD> copy = new SchemaFieldDef <TE, TD>(); Key = copy.Key; Sequence = copy.Sequence; Name = copy.Name; Desc = copy.Desc; ValueType = copy.ValueType; UnitType = copy.UnitType; Guid = copy.Guid; return(copy); }
public ISchemaFieldDef <TE> Clone() { SchemaFieldDef <TE> copy = new SchemaFieldDef <TE>(); copy.Key = Key; copy.Sequence = Sequence; copy.Name = Name; copy.Desc = Desc; copy.ValueType = ValueType; copy.UnitType = UnitType; copy.Guid = Guid; copy.Value = Value; return(copy); }