0

クライアント クラスのリストをループ処理し、Entity Framework を使用してデータベースに追加する WCF サービスを作成しようとしています。クライアント オブジェクトは次のようになります。

public class ClientScreenControl
    {        
        public int ControlId { get; set; }
        public string ControlName { get; set; }
        public string ControlTextContent { get; set; }
        public string ControlDescription { get; set; }
        public char ColumnNumber { get; set; }
        public char RowNumber { get; set; }
        public bool CanBeManditory { get; set; }
        public bool CanBeHidden { get; set; }
        public bool CanBeReadOnly { get; set; }
    }

WCF サービスの Save メソッドを次に示します。

public void SaveToDatabase(List<ClientScreenControl> listOfControls)
        {
            SilverlightScreenDesignerEntities ent = new SilverlightScreenDesignerEntities();

            foreach (var item in listOfControls)
            {
                ent.ScreenControls.Add(item);
            }
            ent.SaveChanges();
        }

List<ClientScreenControl>Silverlight アプリケーションを参照できない WCF サービスに を渡すにはどうすればよいですか? この保存方法を生成する別の方法はありますか?

4

0 に答える 0