EdmFunctionAttribute-Klasse
[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]
Hinweis: Diese API ist mittlerweile veraltet.
Gibt an, dass die angegebene Methode ein Proxy für eine EDM-Funktion ist.
Vererbungshierarchie
System.Object
System.Attribute
System.Data.Entity.DbFunctionAttribute
System.Data.Entity.Core.Objects.DataClasses.EdmFunctionAttribute
Namespace: System.Data.Entity.Core.Objects.DataClasses
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
<AttributeUsageAttribute(AttributeTargets.Method, Inherited := False, AllowMultiple := False)> _
<ObsoleteAttribute("This attribute has been replaced by System.Data.Entity.DbFunctionAttribute.")> _
Public NotInheritable Class EdmFunctionAttribute _
Inherits DbFunctionAttribute
'Usage
Dim instance As EdmFunctionAttribute
[AttributeUsageAttribute(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
[ObsoleteAttribute("This attribute has been replaced by System.Data.Entity.DbFunctionAttribute.")]
public sealed class EdmFunctionAttribute : DbFunctionAttribute
[AttributeUsageAttribute(AttributeTargets::Method, Inherited = false, AllowMultiple = false)]
[ObsoleteAttribute(L"This attribute has been replaced by System.Data.Entity.DbFunctionAttribute.")]
public ref class EdmFunctionAttribute sealed : public DbFunctionAttribute
[<SealedAttribute>]
[<AttributeUsageAttribute(AttributeTargets.Method, Inherited = false, AllowMultiple = false)>]
[<ObsoleteAttribute("This attribute has been replaced by System.Data.Entity.DbFunctionAttribute.")>]
type EdmFunctionAttribute =
class
inherit DbFunctionAttribute
end
public final class EdmFunctionAttribute extends DbFunctionAttribute
Der EdmFunctionAttribute-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
EdmFunctionAttribute | Erstellt eine neue DbFunctionAttribute-Instanz. |
Oben
Eigenschaften
Name | Beschreibung | |
---|---|---|
FunctionName | Der Name der "Mapped-to"-Funktion. (Von DbFunctionAttribute geerbt.) | |
NamespaceName | Der Namespace der "Mapped-to"-Funktion. (Von DbFunctionAttribute geerbt.) | |
TypeId | (Von Attribute geerbt.) |
Oben
Methoden
Name | Beschreibung | |
---|---|---|
Equals | (Von Attribute geerbt.) | |
GetHashCode | (Von Attribute geerbt.) | |
GetType | (Von Object geerbt.) | |
IsDefaultAttribute | (Von Attribute geerbt.) | |
Match | (Von Attribute geerbt.) | |
ToString | (Von Object geerbt.) |
Oben
Explizite Schnittstellen implementierungen
Name | Beschreibung | |
---|---|---|
_Attribute.GetIDsOfNames | (Von Attribute geerbt.) | |
_Attribute.GetTypeInfo | (Von Attribute geerbt.) | |
_Attribute.GetTypeInfoCount | (Von Attribute geerbt.) | |
_Attribute.Invoke | (Von Attribute geerbt.) |
Oben
Hinweise
Beachten Sie, dass dieses Attribut ab EF6 durch DbFunctionAttribute ersetzt wurde.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.