EdmFunction Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс для представления функции
public class EdmFunction : System.Data.Entity.Core.Metadata.Edm.EdmType
type EdmFunction = class
inherit EdmType
Public Class EdmFunction
Inherits EdmType
- Наследование
Свойства
Abstract |
Возвращает значение, указывающее, является ли тип абстрактным. (Унаследовано от EdmType) |
AggregateAttribute |
Возвращает агрегатный атрибут этой функции. |
BaseType |
Возвращает базовый тип этого типа. (Унаследовано от EdmType) |
BuiltInAttribute |
Возвращает значение, указывающее, присутствует ли встроенный атрибут в этой функции. |
BuiltInTypeKind |
Возвращает разновидность встроенного типа для этой функции EdmFunction. |
CommandTextAttribute |
Получает запрос на языке, который используется системой управления базой данных или моделью хранения. |
Documentation |
Возвращает или задает документацию, связанную с этим типом. (Унаследовано от MetadataItem) |
FullName |
Возвращает полное имя этого типа (пространство имен и имя). |
IsComposableAttribute |
Возвращает значение, указывающее, сопоставлен ли этот экземпляр с функцией или хранимой процедурой. |
IsFromProviderManifest |
Возвращает значение, указывающее, является ли данный экземпляр из манифеста поставщика. |
MetadataProperties |
Возвращает список свойств текущего типа. (Унаследовано от MetadataItem) |
Name |
Возвращает имя этого типа. (Унаследовано от EdmType) |
NamespaceName |
Возвращает пространство имен этого типа. (Унаследовано от EdmType) |
NiladicFunctionAttribute |
Возвращает значение, указывающее, является ли ниладической функцией (функцией, которая не принимает аргументы). |
Parameters |
Возвращает параметры этой функции EdmFunction. |
ParameterTypeSemanticsAttribute |
Возвращает атрибут семантики типа параметра этой функции. |
ReturnParameter |
Возвращает выходной параметр этой функции EdmFunction. |
ReturnParameters |
Получает возвращаемые параметры данного объекта EdmFunction. |
Schema |
Возвращает или задает схему, связанную с функцией. |
StoreFunctionNameAttribute |
Возвращает атрибут имени функции хранилища этой функции. |
Методы
AddAnnotation(String, Object) |
Добавляет или обновляет заметку с указанным именем и значением. (Унаследовано от MetadataItem) |
AddParameter(FunctionParameter) |
Добавляет параметр к этой функции. |
Create(String, String, DataSpace, EdmFunctionPayload, IEnumerable<MetadataProperty>) |
Фабричный метод для создания EdmFunction объекта . |
GetCollectionType() |
Возвращает экземпляр CollectionType, элементы которого имеют этот тип. (Унаследовано от EdmType) |
RemoveAnnotation(String) |
Удаляет заметку с указанным именем. (Унаследовано от MetadataItem) |
ToString() |
Возвращает полное имя этого типа. (Унаследовано от EdmType) |
Методы расширения
Aggregate(EdmFunction, DbExpression) |
Создает новый экземпляр DbFunctionAggregate. |
AggregateDistinct(EdmFunction, DbExpression) |
Создает новый DbFunctionAggregate, применяющийся определенным образом. |
Invoke(EdmFunction, IEnumerable<DbExpression>) |
Создает выражение DbFunctionExpression, представляющее вызов заданной функции с определенными аргументами. |
Invoke(EdmFunction, DbExpression[]) |
Создает выражение DbFunctionExpression, представляющее вызов заданной функции с определенными аргументами. |
Применяется к
Entity Framework