Condividi tramite


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

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

Vedere anche

Riferimento

MetadataWorkspace Classe

Spazio dei nomi System.Data.Entity.Core.Metadata.Edm