2011-08-14 13 views
1

私は.dbmlデザイナビューを持っています。プロパティを持つクラスがあります。クラスからプロパティを削除したい場合、ビューから削除しますが、そのプロパティにはアクセスできます私のコード。LINQ to SQLの削除プロパティ

私の質問は:どのように私はクラスのプロパティを削除することができます、それはアクセスできないだろうか?

EDIT:

class diagram

ビューは、そのようなものである、とするとき、私は任意のプロパティを削除します。私のコードでそのプロパティにアクセスすることは可能です。どうすればそのプロパティを永久に削除できますか?

+0

あなたはプロパティを削除することを意味しますか?それを 'null 'に設定しますか? – svick

答えて

1

DBMLはコードジェネレータの入力です。プロパティーが入力に存在しない場合は、生成された出力に存在してはなりません。私はあなたが単にDBMLの "保存"を押す必要があると思う - またはそれを失敗し、DBMLを右クリックし、 "カスタムツールを実行する"ヒット。

それまだがその後存在する場合、それは定義されている場所を確認するためにF12を押してください。

+0

何らかの理由でDBMLファイルを保存してもMSLinqToSQLGeneratorが実行されませんでしたが、「カスタムツールを実行する」がジョブを実行しました。ありがとう。 –