EdmFunction Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar information om de funktioner som kan anropas från frågorna som skrivits av entitets-SQL-frågespråket. Dessa kan vara de inbyggda funktioner som exponeras av lagringsprovidern eller användardefinierade funktioner i en viss databas.
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
- Arv
Egenskaper
| Name | Description |
|---|---|
| Abstract |
Hämtar ett värde som anger om den här typen är abstrakt eller inte. (Ärvd från EdmType) |
| BaseType |
Hämtar bastypen för den här typen. (Ärvd från EdmType) |
| BuiltInTypeKind |
Hämtar den inbyggda typen för den här EdmFunction. |
| CommandTextAttribute |
Hämtar en fråga på det språk som används av databashanteringssystemet eller lagringsmodellen. |
| Documentation |
Hämtar eller anger den dokumentation som är associerad med den här typen. (Ärvd från MetadataItem) |
| FullName |
Returnerar det fullständiga namnet (namnområde plus namn) av den här typen. |
| IsComposableAttribute |
Hämtar eller anger om den här instansen är mappad till en funktion eller till en lagrad procedur. |
| MetadataProperties |
Hämtar listan över egenskaper för den aktuella typen. (Ärvd från MetadataItem) |
| Name |
Hämtar namnet på den här typen. (Ärvd från EdmType) |
| NamespaceName |
Hämtar namnområdet för den här typen. (Ärvd från EdmType) |
| Parameters |
Hämtar parametrarna för den här EdmFunction. |
| ReturnParameter |
Hämtar returparametern för den här EdmFunction. |
| ReturnParameters |
Hämtar returparametrarna för den här EdmFunction. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetCollectionType() |
Returnerar en instans av vars CollectionType elementtyp är den här typen. (Ärvd från EdmType) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar det fullständiga namnet på den här typen. (Ärvd från EdmType) |
Tilläggsmetoder
| Name | Description |
|---|---|
| Aggregate(EdmFunction, DbExpression) |
Skapar en ny DbFunctionAggregate. |
| AggregateDistinct(EdmFunction, DbExpression) |
Skapar en ny DbFunctionAggregate som tillämpas på ett distinkt sätt. |
| Invoke(EdmFunction, DbExpression[]) |
Skapar en ny DbFunctionExpression som representerar anropet av den angivna funktionen med de angivna argumenten. |
| Invoke(EdmFunction, IEnumerable<DbExpression>) |
Skapar en ny DbFunctionExpression som representerar anropet av den angivna funktionen med de angivna argumenten. |