EdmFunction Osztály

Definíció

Az Entity SQL lekérdezési nyelv által írt lekérdezésekből meghívható függvényekkel kapcsolatos információkat jeleníti meg. Ezek lehetnek a tárolószolgáltató által közzétett beépített függvények, vagy egy adott adatbázisban felhasználó által definiált függvények.

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
Öröklődés

Tulajdonságok

Name Description
Abstract

Egy értéket kap, amely jelzi, hogy ez a típus absztrakt-e vagy sem.

(Öröklődés forrása EdmType)
BaseType

Lekéri ennek a típusnak az alaptípusát.

(Öröklődés forrása EdmType)
BuiltInTypeKind

Lekéri ehhez a beépített típustípust EdmFunction.

CommandTextAttribute

Lekérdezést kap az adatbázis-kezelő rendszer vagy a tárolási modell által használt nyelven.

Documentation

Lekéri vagy beállítja az ehhez a típushoz társított dokumentációt.

(Öröklődés forrása MetadataItem)
FullName

Az ilyen típusú teljes nevet (névtér plusz név) adja vissza.

IsComposableAttribute

Lekérdezi vagy beállítja, hogy ez a példány egy függvényhez vagy egy tárolt eljáráshoz van-e leképezve.

MetadataProperties

Lekéri az aktuális típus tulajdonságainak listáját.

(Öröklődés forrása MetadataItem)
Name

Lekéri ennek a típusnak a nevét.

(Öröklődés forrása EdmType)
NamespaceName

Lekéri az ilyen típusú névteret.

(Öröklődés forrása EdmType)
Parameters

Lekéri ennek a paraméternek a paramétereit EdmFunction.

ReturnParameter

Lekéri ennek a visszatérési paraméternek a EdmFunctionértékét.

ReturnParameters

Lekéri ennek a visszatérési paramétereit EdmFunction.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetCollectionType()

Annak a példánynak a CollectionType példányát adja vissza, amelynek elemtípusa ilyen típusú.

(Öröklődés forrása EdmType)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Ennek a típusnak a teljes nevét adja vissza.

(Öröklődés forrása EdmType)

Bővítő metódusok

Name Description
Aggregate(EdmFunction, DbExpression)

Létrehoz egy újat DbFunctionAggregate.

AggregateDistinct(EdmFunction, DbExpression)

Egy eltérő módon alkalmazott újat DbFunctionAggregate hoz létre.

Invoke(EdmFunction, DbExpression[])

Létrehoz egy újat DbFunctionExpression , amely a megadott függvény meghívását jelöli a megadott argumentumokkal.

Invoke(EdmFunction, IEnumerable<DbExpression>)

Létrehoz egy újat DbFunctionExpression , amely a megadott függvény meghívását jelöli a megadott argumentumokkal.

A következőre érvényes: