Учитывая класс ':
public abstract class AbstractEntity
{
public virtual Guid Id { get; private set; }
}
public class Entity
{
public virtual Guid Id { get; private set; }
}
И PropertyInfo для свойства 'Id'.
При вызове метода:
PropertyInfo.GetAccessors()
Возвращает и метод get, и метод set, когда класс не abstract (Entity),
но только метод get, когда класс абстрактный (AbstractEntity).
Почему это? И есть ли другой способ получить метод set из свойства с закрытым набором?