Поделиться через


DbFunctionCommandTree Конструктор

Определение

Создает новый объект DbFunctionCommandTree, использующий указанную рабочую область метаданных, пространство данных и метаданные функции.

[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

Параметры

metadata
MetadataWorkspace

Рабочая область метаданных, которую должно использовать дерево команд.

dataSpace
DataSpace

Логическое пространство, к которому должны принадлежать метаданные в выражениях, используемых в этом дереве команд.

edmFunction
EdmFunction

Объект EdmFunction, который представляет вызываемую функцию.

resultType
TypeUsage

Ожидаемый тип результата для первого результирующего набора функции.

parameters
IEnumerable<KeyValuePair<String,TypeUsage>>

Параметры функции.

Атрибуты

Исключения

metadata, dataSpace или edmFunction имеет значение NULL

dataSpace не представляет допустимое пространство данных или edmFunction является составной функцией

Применяется к