partial void CopyExtraPropertiesToClone(Schedule clone, bool includeLocalProperties);
public Schedule Clone(bool includeLocalProperties) { var c = new Schedule { Id = Id, Name = Name, ProjectId = ProjectId, ProjectName = ProjectName, }; CopyExtraPropertiesToClone(c, includeLocalProperties); return c; }