Entity Framework 4 を使用して、XML Web サービス経由でオブジェクトをシリアル化しています。オブジェクトのスカラー プロパティは正常にシリアル化され、シリアル化も行われる 0 または 1 のプロパティがあります。
ただし、出力から省略されているプロパティが 1 つあります。これは 1 対多 (私のオブジェクトにはリストがあります) ですが、Sections ナビゲーション プロパティは出力に含まれていません。私はlinqクエリにプロパティを含めています.デバッグは、Sections
プロパティ内のアイテムが実際にロードされており、シリアル化されていないことを示しています. これが私のコードです:
dim item = Db.Surveys.Include("SurveySections").FirstOrDefault(Function(u) u.SurveyID = surveyId)