1

インターフェースの例:

public Interface IEntity
     Property ID() as Integer
end Interface

すべての EF オブジェクトで、このインターフェイスを主キーに実装する必要があります。

これは可能ですか?

4

3 に答える 3

2

これは CSharp で行うのは非常に簡単に思えますが、VB では、インターフェイスを実装しているプロパティ/関数/サブを具体的に宣言する必要があります。

public Property Id() as Integer Implements IEntity.Id

残念ながら、デザイナー ファイルをリッピングして、生成されたプロパティを変更する必要がありました。生成されたファイルをまとめて削除することになり、モデルをすべての属性マッピングを持つ個別のクラスに保持するようになりました。

于 2009-02-08T20:19:45.190 に答える
0

クラスは部分的であるため、非常に簡単に実行できるはずです。

于 2009-02-08T10:51:11.430 に答える