問題タブ [entitycollection]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
entity-framework - Entity Framework AssociationChanged イベントを通じてプロパティの変更をリッスンする
アクションが追加または削除の場合、Entity Framework の子 EntityCollection の変更を正常にリッスンできますが、子クラスのプロパティ値が更新された場合に変更をリッスンする方法が見つかりません。
より具体的には、以下で、子 ("Employee") クラスで変更されたプロパティ名にアクセスして、親 ("Company") クラスでビジネス ロジックを実行するにはどうすればよいですか?
私は INotifyPropertyChanged を持っていますが、会社のクラスに直接影響を与えるコードを従業員クラス内に配置したくありません。代わりに、会社のクラスの変更をキャッチして、そこでロジックを実行したいと考えています。このための Visual Basic の例を見たいと思います。
c# - AutoMapper に EF 関連のすべてのプロパティ (ジェネリック型) を無視させる
SO に関する多数の投稿に基づいて、AutoMapper の拡張メソッドを作成して、すべての EF 4.0 ビジネス オブジェクトに対して、すべてのタイプの EF 関連プロパティをEntityReference<T>
マッピングEntityCollection<T>
から除外しようとしています。
私はこのコードを思いつきました:
しかし、どういうわけか、EntityReference<T>
プロパティはうまく機能しますが、コレクションの場合、これはすべきことを行いません.AutoMapperはまだマッピングEntityCollection<MySubEntity>
を試み、これを試みるとクラッシュします....
EntityCollection<T>
すべてのプロパティを適切にキャッチするにはどうすればよいですか? サブタイプが何であるかはあまり気にしません。<T>
指定したくありません。 (コレクションに含まれるものに関係なく) タイプのすべてのプロパティをEntityCollection<T>
マッピングから除外する必要があります。
何か案は?
c# - EntityCollectionでAssociationChangedイベントをトリガーする方法は?
EntityCollectionでAssociationChangedイベントをトリガーする必要がありますが、基になるコレクションタイプがわからないため、以下のようなオブジェクトで試しましたが、例外がスローされました
キャストの入力方法がわかりませんEntityCollection<>
これについて提案していただけますか?
c# - LINQ C# で OR 条件を使用する
LINQ c# で次の SQL クエリを記述します。
次のように、リストの下にクエリを作成してみました
LINQ c# で Max および OR 条件を使用する方法がわからなかったため、上記のクエリは機能しませんでした
より良い解決策を知ることができますか?
c# - エンティティ コレクションから値を削除します
いくつかの値に基づいてエンティティ コレクションからエンティティを削除する必要があります。