private static AcceptedDomain LoadOldVersion(SetAcceptedDomain task) { QueryFilter filter = new ComparisonFilter(ComparisonOperator.Equal, ADObjectSchema.Guid, task.DataObject.Guid); AcceptedDomain[] array = task.ConfigurationSession.Find <AcceptedDomain>(null, QueryScope.SubTree, filter, null, 1); if (array.Length != 0) { return(array[0]); } return(null); }
public DomainEditValidator(SetAcceptedDomain task) : this(new Task.TaskErrorLoggingDelegate(task.WriteError), (IConfigurationSession)task.DataSession, SetAcceptedDomain.DomainEditValidator.LoadOldVersion(task), task.DataObject) { }