Metodo MetadataWorkspace.CreateQueryCommandTree
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Crea un nuovo oggetto DbQueryCommandTree associato all'area di lavoro dei metadati in base all'espressione di query specificata.
Spazio dei nomi: System.Data.Entity.Core.Metadata.Edm
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
Public Overridable Function CreateQueryCommandTree ( _
query As DbExpression _
) As DbQueryCommandTree
'Utilizzo
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
Parametri
- query
Tipo: System.Data.Entity.Core.Common.CommandTrees.DbExpression
Oggetto DbExpression che definisce la query.
Valore restituito
Tipo: System.Data.Entity.Core.Common.CommandTrees.DbQueryCommandTree
Nuovo oggetto DbQueryCommandTree con l'espressione specificata come la proprietà Query.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | Se query è Null |
ArgumentException | Se query contiene metadati che non possono essere risolti in quest'area di lavoro dei metadati |
ArgumentException | Se query non è valida a livello strutturale perché contiene riferimenti a variabili non risolvibili |