コレクションに項目を追加できませんでした DataServiceCollection 内の項目が DataServiceContext によって追跡されているときは 項目がコレクションに読み込まれるまで 新しい項目を追加できません

コレクションに項目を追加できませんでした。DataServiceCollection 内の項目が DataServiceContext によって追跡されているときは、項目がコレクションに読み込まれるまで、新しい項目を追加できません。
コレクション データ コントラクト型 '{0}' では KeyName プロパティに '{1}' が指定されています この型は IDictionary ではないため これは許可されません KeyName プロパティの設定を削除してください コレクション データ コントラクト型 '{0}' では ValueName プロパティに '{1}' が指定されています この型は IDictionary ではないため これは許可されません ValueName プロパティの設定を削除してください ... コレクションが空または消去されている場合 CompositeCollectionView のみが NotifyCollectionChangeAction.Reset をサポートします コレクションに NULL 値が含まれているため addressHeaders 引数の値は無効です NULL は AddressHeaderCollection の有効な値ではありません コレクションに項目を追加できませんでした DataServiceCollection 内の項目が DataServiceContext によって追跡されているときは 項目がコレクションに読み込まれるまで 新しい項目を追加できません コレクションのインターフェイスの型 '{0}' は get-only プロパティとして使用され Add メソッドを含んでいません プロパティに setter を追加するか IList や ICollection などの Add メソッドを含んでいないコレクション ... コレクションの項目に予期しない要素ローカル名 '{0}' が見つかりました コレクションの要素に有効なローカル名は '{1}' のみです コレクション値へのアクセス中に例外が発生したため コレクション '{0}' を作成できません コレクションが IEnumerable または T[ でない場合は ICollection を実装し 事前に初期化されているか 既定のコンストラクターを使用して書き込みできる必要があります ... コレクション内の要素の数が インデックスから宛先配列の終わりまでの使用可能領域を超えています