WCF の使用 Silverlight サービスでは、通常、DataContract 属性と Datamember 属性を使用して、何をシリアル化するかを選択します。これは、クライアントとの間で送受信されるものです。ほとんどの場合、これが問題になることはありません。
ただし、Silverlight アプリと共有しようとしているいくつかのクラス、「成熟した」クラスがあり、データがいっぱいのクライアントに送信したいと考えています。これらのクラスは ISerializable を実装していますが、これは、更新時に WCF サービスとうまく連携したくありません。
ISerializable 属性は、他の古いコードで使用されているため、そのままにしておく必要があります。現在、データを転送するための新しいクラスを作成することが最善の選択肢であると考えています。可能な場合は、データを転送するためだけにクラスを作成する必要はありませんが、それが私がしていることだと考えていますしなければならないでしょう。
これをサービスを介してシリアル化し、そこに ISerializable タグを保持できるようにするために私ができることについてのアイデアはありますか?