0

こんにちは、最初の質問です。正しい方法で質問されていない場合はご容赦ください。私はエンティティ フレームワークを初めて使用し、最初にデータベースの model.edmx ファイルをセットアップしました。私が知りたいのは、メソッドを返すエンティティにプロパティを設定する方法があるかどうかです。たとえば、さまざまなプロパティを持つ Customer エンティティがあります。Linq を使用すると、context.Customers.ToList(); のようなことができます。すべての顧客を返すために。この context.Customers.getAll(); のようなプロパティ/メソッドを作成するにはどうすればよいですか? 次に、context.Customers.getVIP(); のようなものを作成できます。一定の条件付き。

4

2 に答える 2

1

上記の答えは、それを行うための適切で正しい方法です。ただし、何らかの理由で別の方法で実行したい場合は、データ コンテキストの部分クラスを使用できます。

public partial class EntityContext
{
    public List<Plant> GetAllCusomters()
    {
        return Customers.ToList();
    }

}

ただし、これは決して適切な方法ではなく、推奨される方法でもありません。

于 2013-07-04T08:22:41.607 に答える