EdmFunction Класс

Определение

Представляет сведения о функциях, которые могут вызываться из запросов, написанных языком запросов Entity SQL. Это могут быть встроенные функции, предоставляемые поставщиком хранилища или определяемыми пользователем функциями в определенной базе данных.

public ref class EdmFunction sealed : System::Data::Metadata::Edm::EdmType
public sealed class EdmFunction : System.Data.Metadata.Edm.EdmType
type EdmFunction = class
    inherit EdmType
Public NotInheritable Class EdmFunction
Inherits EdmType
Наследование

Свойства

Имя Описание
Abstract

Возвращает значение, указывающее, является ли этот тип абстрактным или нет.

(Унаследовано от EdmType)
BaseType

Возвращает базовый тип этого типа.

(Унаследовано от EdmType)
BuiltInTypeKind

Возвращает встроенный тип типа для этого EdmFunction.

CommandTextAttribute

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

Documentation

Возвращает или задает документацию, связанную с этим типом.

(Унаследовано от MetadataItem)
FullName

Возвращает полное имя (пространство имен и имя) этого типа.

IsComposableAttribute

Возвращает или задает, сопоставляется ли этот экземпляр с функцией или хранимой процедурой.

MetadataProperties

Возвращает список свойств текущего типа.

(Унаследовано от MetadataItem)
Name

Возвращает имя этого типа.

(Унаследовано от EdmType)
NamespaceName

Возвращает пространство имен этого типа.

(Унаследовано от EdmType)
Parameters

Возвращает параметры этого EdmFunctionпараметра.

ReturnParameter

Возвращает возвращаемый параметр этого EdmFunctionпараметра.

ReturnParameters

Возвращает возвращаемые параметры этого EdmFunctionпараметра.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetCollectionType()

Возвращает экземпляр CollectionType типа элемента, тип которого является этим типом.

(Унаследовано от EdmType)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает полное имя этого типа.

(Унаследовано от EdmType)

Методы расширения

Имя Описание
Aggregate(EdmFunction, DbExpression)

Создает новый DbFunctionAggregateобъект.

AggregateDistinct(EdmFunction, DbExpression)

Создает новый DbFunctionAggregate объект, применяемый в определенном порядке.

Invoke(EdmFunction, DbExpression[])

Создает новое DbFunctionExpression , представляющее вызов указанной функции с заданными аргументами.

Invoke(EdmFunction, IEnumerable<DbExpression>)

Создает новое DbFunctionExpression , представляющее вызов указанной функции с заданными аргументами.

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