partial void CopyExtraPropertiesToClone(TemporaryAttachment clone, bool includeLocalProperties);
public TemporaryAttachment Clone(bool includeLocalProperties) { var c = new TemporaryAttachment { ContentType = ContentType, CreatedAt = CreatedAt, CreatedById = CreatedById, FileName = FileName, Id = Id, Name = Name, Size = Size, SourceId = SourceId, TemporaryId = TemporaryId, }; CopyExtraPropertiesToClone(c, includeLocalProperties); return c; }