EdmFunction Klasse

Definition

Stellt Informationen zu den Funktionen dar, die von den Abfragen aufgerufen werden können, die von der Entitäts-SQL-Abfragesprache geschrieben wurden. Dies kann die integrierten Funktionen sein, die vom Speicheranbieter oder benutzerdefinierten Funktionen in einer bestimmten Datenbank verfügbar gemacht werden.

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
Vererbung

Eigenschaften

Name Beschreibung
Abstract

Ruft einen Wert ab, der angibt, ob dieser Typ abstrakt ist oder nicht.

(Geerbt von EdmType)
BaseType

Ruft den Basistyp dieses Typs ab.

(Geerbt von EdmType)
BuiltInTypeKind

Ruft die integrierte Typart für diese EdmFunctionab.

CommandTextAttribute

Ruft eine Abfrage in der Sprache ab, die vom Datenbankverwaltungssystem oder Speichermodell verwendet wird.

Documentation

Dient zum Abrufen oder Festlegen der Dokumentation, die diesem Typ zugeordnet ist.

(Geerbt von MetadataItem)
FullName

Gibt den vollständigen Namen (Namespace plus Name) dieses Typs zurück.

IsComposableAttribute

Ruft ab oder legt fest, ob diese Instanz einer Funktion oder einer gespeicherten Prozedur zugeordnet ist.

MetadataProperties

Ruft die Liste der Eigenschaften des aktuellen Typs ab.

(Geerbt von MetadataItem)
Name

Ruft den Namen dieses Typs ab.

(Geerbt von EdmType)
NamespaceName

Ruft den Namespace dieses Typs ab.

(Geerbt von EdmType)
Parameters

Ruft die Parameter dieser EdmFunction.

ReturnParameter

Ruft den Rückgabeparameter dieser EdmFunction.

ReturnParameters

Ruft die Rückgabeparameter dieser EdmFunction.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetCollectionType()

Gibt eine Instanz des CollectionType Elements zurück, dessen Elementtyp dieser Typ ist.

(Geerbt von EdmType)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt den vollständigen Namen dieses Typs zurück.

(Geerbt von EdmType)

Erweiterungsmethoden

Name Beschreibung
Aggregate(EdmFunction, DbExpression)

Erstellt ein neues DbFunctionAggregate.

AggregateDistinct(EdmFunction, DbExpression)

Erstellt ein neues DbFunctionAggregate , das auf eine unterschiedliche Weise angewendet wird.

Invoke(EdmFunction, DbExpression[])

Erstellt eine neue DbFunctionExpression Darstellung des Aufrufs der angegebenen Funktion mit den angegebenen Argumenten.

Invoke(EdmFunction, IEnumerable<DbExpression>)

Erstellt eine neue DbFunctionExpression Darstellung des Aufrufs der angegebenen Funktion mit den angegebenen Argumenten.

Gilt für: