У меня (вероятно, распространенный) случай, когда я хотел бы повторно использовать один и тот же класс для добавления новой сущности и редактирования существующей сущности в моем приложении silverlight (SL4, WCF RIA, EF4, Linq-to-Entities).При добавлении нового я бы хотел, чтобы мой пользовательский валидатор проверил уникальность и потерпел неудачу, если он не уникален.Однако при редактировании я не хочу, чтобы тот же валидатор предотвращал изменения.Есть ли способ временно отключить проверку для одного поля (в идеале по типу проверки, чтобы другие средства проверки могли все еще работать в этом же поле)?