DbFunctionAttribute (Clase)
[Esta página es específica de la versión 6 de Entity Framework. La versión más reciente está disponible como el paquete NuGet de Entity Framework. Para más información sobre Entity Framework, consulte msdn.com/es-ES/data/ef].
Indica que el método especificado es un proxy para una función de EDM.
Jerarquía de herencia
System.Object
System.Attribute
System.Data.Entity.DbFunctionAttribute
System.Data.Entity.Core.Objects.DataClasses.EdmFunctionAttribute
Espacio de nombres: System.Data.Entity
Ensamblado: EntityFramework (en EntityFramework.dll)
Sintaxis
'Declaración
<SuppressMessageAttribute("Microsoft.Performance", "CA1813:AvoidUnsealedAttributes")> _
<AttributeUsageAttribute(AttributeTargets.Method, Inherited := False, AllowMultiple := False)> _
Public Class DbFunctionAttribute _
Inherits Attribute
'Uso
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
El tipo DbFunctionAttribute expone los siguientes miembros.
Constructores
Name | Descripción | |
---|---|---|
DbFunctionAttribute | Inicializa una nueva instancia de la clase DbFunctionAttribute. |
Superior
Propiedades
Name | Descripción | |
---|---|---|
FunctionName | Nombre de la función a la que se asigna. | |
NamespaceName | Espacio de nombres de la función a la que se asigna. | |
TypeId | (Se hereda de Attribute). |
Superior
Métodos
Name | Descripción | |
---|---|---|
Equals | (Se hereda de Attribute). | |
Finalize | (Se hereda de Object). | |
GetHashCode | (Se hereda de Attribute). | |
GetType | (Se hereda de Object). | |
IsDefaultAttribute | (Se hereda de Attribute). | |
Match | (Se hereda de Attribute). | |
MemberwiseClone | (Se hereda de Object). | |
ToString | (Se hereda de Object). |
Superior
Implementaciones de interfaz explícita
Name | Descripción | |
---|---|---|
_Attribute.GetIDsOfNames | (Se hereda de Attribute). | |
_Attribute.GetTypeInfo | (Se hereda de Attribute). | |
_Attribute.GetTypeInfoCount | (Se hereda de Attribute). | |
_Attribute.Invoke | (Se hereda de Attribute). |
Superior
Comentarios
Tenga en cuenta que esta clase se llamaba EdmFunctionAttribute en algunas versiones anteriores de Entity Framework.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.