IqueryableはIncludeメソッドを呼び出すことができません

NeedAnswers

私はとを使用IQueryableReflectionてテーブルを動的に選択していました:

IQueryable<object> query = typeof(GWork).GetProperty(tblName).GetValue(context, null) as IQueryable<object>;

if (!string.IsNullOrEmpty(relations) && query != null)
{
    relatedEntities = relations.Split(','); 

    foreach (string relatedEntity in relatedEntities)
    {
        query.Include(relatedEntity);                        
    }
}

エラーが発生します:IQueryableに「Include」の定義が含まれておらず、拡張メソッド「Include」が含まれていませんが、含まれています System.Data.Entity

私はキャストしようとしたIQueryable<object>ObjectQuery<object>が、変換がになりますnull

これは.Net Frameworkバージョンの問題ですか?私のプロジェクトは現在バージョン4.0を使用しています

アドバイスは大歓迎です!

アンドレ・ヴェルラン

Include()は拡張メソッドであることに加えて、そのようなメソッドが存在することを静的に検証できないため、コンパイルエラーです。このメソッドが属する名前空間を参照する必要があります。

これをファイルの上に含めるように管理します。

using System.Data.Entity

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

AppCompatActivityでgetLifecycle()メソッドを呼び出すことができません

分類Dev

Main()でメソッドを呼び出すことができませんか?

分類Dev

ExtJS:メソッド 'getProxy'を呼び出すことができません

分類Dev

Blazorjavascriptメソッドを呼び出すことはできません

分類Dev

未定義のメソッドを呼び出すことはできません

分類Dev

nullのメソッド 'drawImage'を呼び出すことはできません

分類Dev

nullのメソッド 'apply'を呼び出すことはできません

分類Dev

再帰呼び出しを実装するメソッドを呼び出すことができません

分類Dev

静的メソッドは非静的メソッドを直接呼び出すことはできません

分類Dev

Javaが呼び出されるメソッドを把握することはできません

分類Dev

@InjectMocks属性はMockitoのメソッドthenReturnを呼び出すことができませんか?

分類Dev

odoo [QWEB]はテンプレートからメソッドを呼び出すことができません

分類Dev

回答が得られる前にメソッドを再度呼び出すことはできませんか?

分類Dev

AngularJSは未定義のメソッド 'getValue'を呼び出すことができません

分類Dev

pythonnetはvb.netdllからメソッドを呼び出すことができません-TypeError

分類Dev

SignalRは非同期メソッドの開始を再度呼び出すことができません

分類Dev

C#はvoidmainから保護されたメソッドを呼び出すことができません

分類Dev

プロキシクラスは子のメソッドを呼び出すことができません

分類Dev

団結してメソッドを呼び出そうとしています。メソッドを呼び出すことはできません

分類Dev

PUTまたはPOSTでメソッドを呼び出すことはできません

分類Dev

LaravelでVIEWを返すメソッドを呼び出すことができません

分類Dev

ノードjsで静的メソッドを呼び出すことができません

分類Dev

AngularJSで$ http.getを使用してPHPのメソッドを呼び出すことができません

分類Dev

RailsでDeleteメソッドを呼び出すことができませんでした

分類Dev

コールバック関数でfineUploaderメソッドを呼び出すことはできません

分類Dev

「TypeError:nullのメソッド 'push'を呼び出すことができません」を解決する方法

分類Dev

C# consoleApp は別のクラスで静的メソッドを呼び出すことはできません

分類Dev

flowjs:メソッド `join`の呼び出し。混合でメソッドを呼び出すことはできません

分類Dev

警告:メインメソッドを直接呼び出すことはできません

Related 関連記事

  1. 1

    AppCompatActivityでgetLifecycle()メソッドを呼び出すことができません

  2. 2

    Main()でメソッドを呼び出すことができませんか?

  3. 3

    ExtJS:メソッド 'getProxy'を呼び出すことができません

  4. 4

    Blazorjavascriptメソッドを呼び出すことはできません

  5. 5

    未定義のメソッドを呼び出すことはできません

  6. 6

    nullのメソッド 'drawImage'を呼び出すことはできません

  7. 7

    nullのメソッド 'apply'を呼び出すことはできません

  8. 8

    再帰呼び出しを実装するメソッドを呼び出すことができません

  9. 9

    静的メソッドは非静的メソッドを直接呼び出すことはできません

  10. 10

    Javaが呼び出されるメソッドを把握することはできません

  11. 11

    @InjectMocks属性はMockitoのメソッドthenReturnを呼び出すことができませんか?

  12. 12

    odoo [QWEB]はテンプレートからメソッドを呼び出すことができません

  13. 13

    回答が得られる前にメソッドを再度呼び出すことはできませんか?

  14. 14

    AngularJSは未定義のメソッド 'getValue'を呼び出すことができません

  15. 15

    pythonnetはvb.netdllからメソッドを呼び出すことができません-TypeError

  16. 16

    SignalRは非同期メソッドの開始を再度呼び出すことができません

  17. 17

    C#はvoidmainから保護されたメソッドを呼び出すことができません

  18. 18

    プロキシクラスは子のメソッドを呼び出すことができません

  19. 19

    団結してメソッドを呼び出そうとしています。メソッドを呼び出すことはできません

  20. 20

    PUTまたはPOSTでメソッドを呼び出すことはできません

  21. 21

    LaravelでVIEWを返すメソッドを呼び出すことができません

  22. 22

    ノードjsで静的メソッドを呼び出すことができません

  23. 23

    AngularJSで$ http.getを使用してPHPのメソッドを呼び出すことができません

  24. 24

    RailsでDeleteメソッドを呼び出すことができませんでした

  25. 25

    コールバック関数でfineUploaderメソッドを呼び出すことはできません

  26. 26

    「TypeError:nullのメソッド 'push'を呼び出すことができません」を解決する方法

  27. 27

    C# consoleApp は別のクラスで静的メソッドを呼び出すことはできません

  28. 28

    flowjs:メソッド `join`の呼び出し。混合でメソッドを呼び出すことはできません

  29. 29

    警告:メインメソッドを直接呼び出すことはできません

ホットタグ

アーカイブ