答えて

2

番号EdmFunction属性は、現在、EDMXマッピングファイルに依存しています。

+0

ありがとうございました..コード-fと他の同等の機能があるのでしょうか?最初のアプローチ.. '[System.Data.Objects.DataClasses.EdmFunction(" Your.Namespace "、" String_Like ")] public static Boolean Like(this String searchingIn、String lookingFor){throw new Exception("実装されていません "); } 'これは、クエリビルダが呼び出す関数なので、例外をスローするのではなく実装しているのでしょうか? – diegohb

+0

番号はありません。この関数は、EDMXファイルにマップされたSQL関数のスタブのみです。それを実装することはあなたを助けません。 –

0

続いて、今のように、あなたが好きに.StartsWithまたは.Containsマップを使用することができます。

it.UserName.StartsWith("_user") 

UserName LIKE '_user%' 

(と密かに変換されますあなたの大文字小文字を区別しない照合順序などを適用し、原因が含まれていローカル機能への正確なマッピングから逸脱しています)。