私は次の本を読んでいます:Programming Entity Frameworkと私は、CSDLで定義された「モデル定義関数」と、自分の部分クラス(つまり、自分の部分クラス)で作成する関数の違いを区別するのに苦労しています。私が作成する「顧客」エンティティ)。
したがって、この本の例は、次のように誰かのフルネームを連結して返す関数です。
<DefiningExpression>
Trim(c.LastName) + ", " + Trim(c.FirstName)
</DefiningExpression>
同じことを実行できるPartialCustomerクラスにプロパティまたは関数を作成できますか?部分クラスで作成するのとは対照的に、エンティティフレームワークデータモデルのCSDLでこれらのモデル定義関数を作成することの利点または主な利点は何ですか?