0

コードファイルの自動生成について知りたいことを説明するために、私のプロジェクトを紹介します。

プロジェクトのイメージはこちら。ポイント A: 内部に 3 つのテーブルを持つデータセットが表示されます。次に、ポイントBに焦点を当てます。画像の下の質問を確認してください。

ソリューションのデモンストレーション

(ポイント B で) DataObjects を生成したいと思います。生成される可能性のあるデータ オブジェクト コードを紹介します。

例えば:

   public class _BundleFlowData_SpColumns : SpColumns
    {
        public override IList<ColumnNames> Columns
        {
            get
            {
                return new CollectionOf<ColumnNames>()
                    .Add(ColumnNames.WFInstanceId)
                    .Add(ColumnNames.IsCustomer)
          ...

データセットの作成時またはデータ セットの更新時にデータ オブジェクトを作成することはできますか? T4 について聞いたことがありますが、T4 でそれを行うことは可能ですか (または、他のソリューションが最適です)? データ オブジェクトの自動生成は、メイン ソリューションでデータセットを更新または作成することによってトリガーされる場合があります。

4

1 に答える 1

1

ビルド プロセスに統合できるXsd2Codeなどのツールを使用して、.xsd からクラスを直接生成できます。

于 2011-04-18T08:10:25.030 に答える