Hello,
I have a BaseClass which is marked Abstract=true and Hosted=false. Then I have an InheritedClass which has the BaseClass as its Base. This InheritedClass is Hosted=true while being Abstract=false. You know, the BaseClass has some common attributes for two different InheritedClasses which define different hosting relationships.
The only Key property is declared on the BaseClass. The InheritedClass does not have its own, more specialized, Key property.
It seems the Key property on the abstract un-hosted BaseClass enforces the Key value globally and not only for the hosting parent of the InheritedClass. Am I right?
How do I make the BaseClass's Key property be scoped to the InheritedClass's hosting parent?
ondrej.