Я автоматически сопоставляю классы измерений (которые реализуют интерфейс IMeasurement) в качестве компонентов.
Это прекрасно работает, но у меня есть некоторые атрибуты в компонентах, которые я бы хотел игнорировать.
По-видимому, я не могу использовать IgnoreProperty для самих классов измерений, т. Е .:
[.ForTypesThatDeriveFrom (p => p.IgnoreProperty (x => x._uomSpecified))]
где MeasuredDepthCoord является компонентом Wellbore (фактически несколько раз с разными именами свойств, MdCurrent, TvdCurrent, MdKickoff, MdPlanned и т. д.
Кто-нибудь знает, как игнорировать свойства компонента, поэтому я не получаю (например) столбцы таблицы, сгенерированные для нежелательных свойств компонента? (в SchemaExport)
С уважением,
Charles