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


EdmFunctionPayload - класс

[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]

Содержит дополнительные атрибуты и свойства функции EdmFunction

Иерархия наследования

System.Object
  System.Data.Entity.Core.Metadata.Edm.EdmFunctionPayload

Пространство имен:  System.Data.Entity.Core.Metadata.Edm
Сборка:  EntityFramework (в EntityFramework.dll)

Синтаксис

'Декларация
<SuppressMessageAttribute("Microsoft.Performance", "CA1815:OverrideEqualsAndOperatorEqualsOnValueTypes")> _
Public Class EdmFunctionPayload
'Применение
Dim instance As EdmFunctionPayload
[SuppressMessageAttribute("Microsoft.Performance", "CA1815:OverrideEqualsAndOperatorEqualsOnValueTypes")]
public class EdmFunctionPayload
[SuppressMessageAttribute(L"Microsoft.Performance", L"CA1815:OverrideEqualsAndOperatorEqualsOnValueTypes")]
public ref class EdmFunctionPayload
[<SuppressMessageAttribute("Microsoft.Performance", "CA1815:OverrideEqualsAndOperatorEqualsOnValueTypes")>]
type EdmFunctionPayload =  class end
public class EdmFunctionPayload

Тип EdmFunctionPayload предоставляет следующие члены.

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

  Имя Описание
Открытый метод EdmFunctionPayload Инициализирует новый экземпляр класса EdmFunctionPayload.

По верхнему краю

Свойства

  Имя Описание
Открытое свойство CommandText Возвращает или задает текст команды, связанный с функцией.
Открытое свойство EntitySets Возвращает или задает наборы сущностей для функции.
Открытое свойство IsAggregate Возвращает значение, указывающее, является ли функция агрегатной.
Открытое свойство IsBuiltIn Возвращает или задает значение, указывающее, является ли эта функция встроенной.
Открытое свойство IsCachedStoreFunction Возвращает или задает значение, указывающее, является ли функция кэшируемой функцией хранилища.
Открытое свойство IsComposable Возвращает или задает значение, указывающее, является ли эта функция сложной.
Открытое свойство IsFromProviderManifest Возвращает или задает значение, указывающее, находится ли функция в манифесте поставщика.
Открытое свойство IsFunctionImport Возвращает или задает значение, указывающее, является ли эта функция импортируемой.
Открытое свойство IsNiladic Возвращает или задает значение, указывающее, содержит ли эта функция аргументы.
Открытое свойство Parameters Возвращает или задает параметры функции.
Открытое свойство ParameterTypeSemantics Возвращает или задает семантику типа параметра.
Открытое свойство ReturnParameters Возвращает или задает возвращаемые параметры.
Открытое свойство Schema Возвращает или задает схему функции.
Открытое свойство StoreFunctionName Возвращает или задает имя функции хранилища.

По верхнему краю

Методы

  Имя Описание
Открытый метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Открытый метод GetHashCode (Унаследовано от Object.)
Открытый метод GetType (Унаследовано от Object.)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Открытый метод ToString (Унаследовано от Object.)

По верхнему краю

Примечания

Обратите внимание, что объекты EdmFunctionPayload недолговечны и существуют только для того, чтобы облегчить инициализацию EdmFunction. Экземпляры этого типа не сравниваются между собой, а массивы, возвращаемые свойствами массива, копируются во внутренние коллекции в EdmFunction. Поэтому можно пропускать сообщения анализа кода.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасная работа с членами экземпляров типа не гарантируется.

См. также

Справочник

System.Data.Entity.Core.Metadata.Edm - пространство имен