public override object Clone() { LegacyWorkQueueSettings clone = new LegacyWorkQueueSettings(); clone.WorkQueueQueryDelay = _instance.WorkQueueQueryDelay; clone.WorkQueueThreadCount = _instance.WorkQueueThreadCount; clone.PriorityWorkQueueThreadCount = _instance.PriorityWorkQueueThreadCount; clone.MemoryLimitedWorkQueueThreadCount = _instance.MemoryLimitedWorkQueueThreadCount; clone.WorkQueueMinimumFreeMemoryMB = _instance.WorkQueueMinimumFreeMemoryMB; clone.EnableStudyIntegrityValidation = _instance.EnableStudyIntegrityValidation; clone.TierMigrationProgressUpdateInSeconds = _instance.TierMigrationProgressUpdateInSeconds; return(clone); }
public override object Clone() { LegacyWorkQueueSettings clone = new LegacyWorkQueueSettings(); clone.WorkQueueQueryDelay = _instance.WorkQueueQueryDelay; clone.WorkQueueThreadCount = _instance.WorkQueueThreadCount; clone.PriorityWorkQueueThreadCount = _instance.PriorityWorkQueueThreadCount; clone.MemoryLimitedWorkQueueThreadCount = _instance.MemoryLimitedWorkQueueThreadCount; clone.WorkQueueMinimumFreeMemoryMB = _instance.WorkQueueMinimumFreeMemoryMB; clone.EnableStudyIntegrityValidation = _instance.EnableStudyIntegrityValidation; clone.TierMigrationProgressUpdateInSeconds = _instance.TierMigrationProgressUpdateInSeconds; return clone; }