0

MyGeneration で一般的に使用されるすべてのインターフェイスのリストはどこにありますか?

(特に、foreach ループを使用してデータベース内のすべてのテーブルをウォークスルーすることを学習するように求めています)

4

2 に答える 2

0

MyGeneration Code Generatorについて質問している場合は、My Generation svn Repository にあるデータベースモデルへのインターフェイスがおそらく必要です。

于 2011-06-29T16:55:42.863 に答える
0

エンティティ クラス (共通の基本クラスや実装されたインターフェイスなど) を識別する一般的な方法があることを願っています。次に、次のようなリフレクション クエリを実行できます。

from t in typeof(Entity).Assembly.ExportedTypes
where typeof(Entity).IsAssignableFrom(t) || t.GetInterfaces.Any(i => i == typeof(CommonInterface))
select t

手元にコンパイラはありませんが、これは大まかな方向性です。

于 2011-06-29T15:23:26.080 に答える