我有两个理由要求这样做。
- 我过去曾使用托管解决方案,在安装后创建了关系。
- MSDN网站Use managed properties表示存在三个属性,允许在托管实体上创建1:N,N:1和N:N关系。
- 可以是关系中的相关实体 - CanBeRelatedEntityInRelationship.Value(只读)
- 可以是关系中的主要实体 - CanBePrimaryEntityInRelationship.Value(只读)
- 可以是多对多关系 - CanBeInManyToMany.Value(只读)
醇>
这看起来很棒,但是当你按照说明进入"托管属性"对于未受管理的解决方案中的实体,这三个属性不存在。
我的理论是我可以在解决方案XML中设置它们,但我不确定是否有适当的支持方式。有没有人这样做过,或者可以指出如何做到这一点的资源?此外,作为支持文档,this technet page显示了存在的“管理属性”选项,不包括上述内容。