MetadataWorkspace.CreateQueryCommandTree メソッド
[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]
指定されたクエリ式に基づいて、このメタデータ ワークスペースにバインドされる新しい DbQueryCommandTree を作成します。
名前空間: System.Data.Entity.Core.Metadata.Edm
アセンブリ: EntityFramework (EntityFramework.dll 内)
構文
'宣言
Public Overridable Function CreateQueryCommandTree ( _
query As DbExpression _
) As DbQueryCommandTree
'使用
Dim instance As MetadataWorkspace
Dim query As DbExpression
Dim returnValue As DbQueryCommandTree
returnValue = instance.CreateQueryCommandTree(query)
public virtual DbQueryCommandTree CreateQueryCommandTree(
DbExpression query
)
public:
virtual DbQueryCommandTree^ CreateQueryCommandTree(
DbExpression^ query
)
abstract CreateQueryCommandTree :
query:DbExpression -> DbQueryCommandTree
override CreateQueryCommandTree :
query:DbExpression -> DbQueryCommandTree
public function CreateQueryCommandTree(
query : DbExpression
) : DbQueryCommandTree
パラメーター
- query
型 : System.Data.Entity.Core.Common.CommandTrees.DbExpression
クエリを定義する DbExpression。
戻り値
型 : System.Data.Entity.Core.Common.CommandTrees.DbQueryCommandTree
Query プロパティのように、指定された式を持つ新しい DbQueryCommandTree。
例外
例外 | 状態 |
---|---|
ArgumentNullException | query が null の場合 |
ArgumentException | このメタデータ ワークスペースで解決できないメタデータが query に含まれている場合 |
ArgumentException | 解決できない変数参照を含んでいるために query が構造的に有効でない場合 |