Sdílet prostřednictvím


DbFunctionCommandTree Konstruktor

Definice

Vytvoří nový objekt DbFunctionCommandTree, který používá zadaný pracovní prostor metadat, datový prostor a metadata funkcí.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public DbFunctionCommandTree(System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace metadata, System.Data.Entity.Core.Metadata.Edm.DataSpace dataSpace, System.Data.Entity.Core.Metadata.Edm.EdmFunction edmFunction, System.Data.Entity.Core.Metadata.Edm.TypeUsage resultType, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,System.Data.Entity.Core.Metadata.Edm.TypeUsage>> parameters);
new System.Data.Entity.Core.Common.CommandTrees.DbFunctionCommandTree : System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace * System.Data.Entity.Core.Metadata.Edm.DataSpace * System.Data.Entity.Core.Metadata.Edm.EdmFunction * System.Data.Entity.Core.Metadata.Edm.TypeUsage * seq<System.Collections.Generic.KeyValuePair<string, System.Data.Entity.Core.Metadata.Edm.TypeUsage>> -> System.Data.Entity.Core.Common.CommandTrees.DbFunctionCommandTree

Parametry

metadata
MetadataWorkspace

Pracovní prostor metadat, který by měl strom příkazů používat.

dataSpace
DataSpace

Logický "prostor", do kterého metadata ve výrazech použitých v tomto stromu příkazů patří.

edmFunction
EdmFunction

Představuje EdmFunction funkci, která je vyvolána.

resultType
TypeUsage

Očekávaný typ výsledku pro první sadu výsledků funkce

parameters
IEnumerable<KeyValuePair<String,TypeUsage>>

Parametry funkce.

Atributy

Výjimky

metadata, dataSpace nebo edmFunction je null

dataSpace nepředstavuje platný datový prostor nebo edmFunction je kompozibilní funkcí.

Platí pro