エンティティ A とエンティティ B など、2 つの linq から sql エンティティへの関連付けを作成しようとしています。A は、非列属性プロパティ ( BaseDocumentType という名前) と、「ThisKey」の関連付けの列属性と、「」の 2 つの列属性を使用します。その他のキー」。以下は、私の Association 属性定義の例です... [System.Data.Linq.Mapping.AssociationAttribute ( ... ThisKey = "BaseDocumentType, Column2" , OtherKey = "Column1,Column2" )]
実行すると、次のエラーが表示されます...「タイプ 'Library' のデータ メンバー 'System.String BaseDocumentType' はタイプ 'A' のマッピングの一部ではありません。メンバーは継承階層のルートの上にありますか?」
非列属性プロパティを使用して関係を定義するにはどうすればよいですか、またはこれを機能させるにはどうすればよいですか?
ありがとう。