2011-01-18 11 views
2

私はPocoジェネレータを使用してWCFコントラクトのPOCOクラスを使用すると、DataContractとDataMemberの属性を使用する必要はありません。あなたのために? 。私はそれがどのように管理しているのかわかりません。Ado.netエンティティフレームワーク2010のPOCOクラスにDataContract属性が必要ですか

これらの属性を使用せずにサンプルアプリケーションを作成しました。これらのエンティティをクライアント側で生成して使用できました。私はプロキシ生成と遅延ロードを無効にしました。

ここには何もありません。これらの属性を入れる必要はありませんか?

答えて

5

これは正しい方法でした。 WCF 3.5 SP1以降、DataContractおよびDataMember属性を追加する必要はありません。属性が使用されない場合、public getterおよびsetterを持つすべてのプロパティがシリアル化されます。