は、私はこのようなルックスを持つクラスを持っている: カスタムクラス/シルバー
[DataContract]
public class TestBatchWithHistoryResult
{
[Key]
[DataMember]
public int Id { get; set; }
[DataMember]
public string Name { get; set; }
[DataMember]
public string Description { get; set; }
[DataMember]
public string LastRequestedBy { get; set; }
[DataMember]
public DateTime? LastRun { get; set; }
[DataMember]
public Collection<string> LastConfigurations { get; set; }
[DataMember]
public TestBatch Entity { get; set; }
}
私は、ウェブサイトやSilverlightプロジェクトをビルドし、「自動でエンティティプロパティが作成されていないことがわかり
生成された "コードはSilverlight側にありますが、その他のプロパティはすべて存在します。Entityプロパティの作成を妨げる原因は何ですか?データ契約は、あなたのサービスのいずれかによって参照されていない場合
マイケル
こんにちはポール。 Entityプロパティによって返されるTestBatchクラスは、サービス上の他の操作による参照ですが、このクラスがSilverlightプロジェクトで生成されるとき、Entityプロパティは渡されません。 TestBatchのKnownType属性とこのクラスをサービスに配置しましたが、何の効果もありませんでした。 – Michael