0

Web アプリケーションに永続クラスを追加しました。20のクラスが含まれています..

Default.aspx.cs で、Persistent クラスのすべてのクラスから主キー名のリストを取得したいのですが、どうすれば見つけることができますか?

4

1 に答える 1

2

XPOを使用していると仮定しました。

foreach (XPClassInfo classInfo in xpoSession.Dictionary.Classes)
{
    Console.WriteLine(classInfo.FullName + "=" + classInfo.KeyProperty);
}

単純な主キーがある場合は、を使用classInfo.KeyProperty.Nameしてその名前を取得します。

于 2012-02-10T09:47:26.257 に答える