DbFunctionAttribute - класс
[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]
Указывает, что данный метод является прокси-методом для функции модели EDM.
Иерархия наследования
System.Object
System.Attribute
System.Data.Entity.DbFunctionAttribute
System.Data.Entity.Core.Objects.DataClasses.EdmFunctionAttribute
Пространство имен: System.Data.Entity
Сборка: EntityFramework (в EntityFramework.dll)
Синтаксис
'Декларация
<SuppressMessageAttribute("Microsoft.Performance", "CA1813:AvoidUnsealedAttributes")> _
<AttributeUsageAttribute(AttributeTargets.Method, Inherited := False, AllowMultiple := False)> _
Public Class DbFunctionAttribute _
Inherits Attribute
'Применение
Dim instance As DbFunctionAttribute
[SuppressMessageAttribute("Microsoft.Performance", "CA1813:AvoidUnsealedAttributes")]
[AttributeUsageAttribute(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
public class DbFunctionAttribute : Attribute
[SuppressMessageAttribute(L"Microsoft.Performance", L"CA1813:AvoidUnsealedAttributes")]
[AttributeUsageAttribute(AttributeTargets::Method, Inherited = false, AllowMultiple = false)]
public ref class DbFunctionAttribute : public Attribute
[<SuppressMessageAttribute("Microsoft.Performance", "CA1813:AvoidUnsealedAttributes")>]
[<AttributeUsageAttribute(AttributeTargets.Method, Inherited = false, AllowMultiple = false)>]
type DbFunctionAttribute =
class
inherit Attribute
end
public class DbFunctionAttribute extends Attribute
Тип DbFunctionAttribute предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
DbFunctionAttribute | Инициализирует новый экземпляр класса DbFunctionAttribute. |
По верхнему краю
Свойства
Имя | Описание | |
---|---|---|
FunctionName | Имя функции сопоставления. | |
NamespaceName | Пространство имен функции сопоставления. | |
TypeId | (Унаследовано от Attribute.) |
По верхнему краю
Методы
Имя | Описание | |
---|---|---|
Equals | (Унаследовано от Attribute.) | |
Finalize | (Унаследовано от Object.) | |
GetHashCode | (Унаследовано от Attribute.) | |
GetType | (Унаследовано от Object.) | |
IsDefaultAttribute | (Унаследовано от Attribute.) | |
Match | (Унаследовано от Attribute.) | |
MemberwiseClone | (Унаследовано от Object.) | |
ToString | (Унаследовано от Object.) |
По верхнему краю
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
_Attribute.GetIDsOfNames | (Унаследовано от Attribute.) | |
_Attribute.GetTypeInfo | (Унаследовано от Attribute.) | |
_Attribute.GetTypeInfoCount | (Унаследовано от Attribute.) | |
_Attribute.Invoke | (Унаследовано от Attribute.) |
По верхнему краю
Примечания
Обратите внимание, что этот класс вызывал EdmFunctionAttribute в некоторых предыдущих версиях платформы Entity Framework.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасная работа с членами экземпляров типа не гарантируется.