EdmFunction Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje informace o funkcích, které mohou být vyvolány z dotazů napsaných dotazovacím jazykem Entity SQL. Můžou se jednat o předdefinované funkce zveřejněné poskytovatelem úložiště nebo uživatelem definovanými funkcemi v konkrétní databázi.
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
- Dědičnost
Vlastnosti
| Name | Description |
|---|---|
| Abstract |
Získá hodnotu určující, zda tento typ je abstraktní nebo ne. (Zděděno od EdmType) |
| BaseType |
Získá základní typ tohoto typu. (Zděděno od EdmType) |
| BuiltInTypeKind |
Získá předdefinovaný typ pro tento EdmFunction. |
| CommandTextAttribute |
Získá dotaz v jazyce, který používá systém pro správu databáze nebo model úložiště. |
| Documentation |
Získá nebo nastaví dokumentaci přidruženou k tomuto typu. (Zděděno od MetadataItem) |
| FullName |
Vrátí úplný název (obor názvů plus název) tohoto typu. |
| IsComposableAttribute |
Získá nebo nastaví, zda je tato instance mapována na funkci nebo na uloženou proceduru. |
| MetadataProperties |
Získá seznam vlastností aktuálního typu. (Zděděno od MetadataItem) |
| Name |
Získá název tohoto typu. (Zděděno od EdmType) |
| NamespaceName |
Získá obor názvů tohoto typu. (Zděděno od EdmType) |
| Parameters |
Získá parametry tohoto EdmFunction. |
| ReturnParameter |
Získá návratový parametr tohoto EdmFunction. |
| ReturnParameters |
Získá návratové parametry tohoto EdmFunction. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetCollectionType() |
Vrátí instanci CollectionType , jejíž typ prvku je tento typ. (Zděděno od EdmType) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí úplný název tohoto typu. (Zděděno od EdmType) |
Metody rozšíření
| Name | Description |
|---|---|
| Aggregate(EdmFunction, DbExpression) |
Vytvoří novou DbFunctionAggregate. |
| AggregateDistinct(EdmFunction, DbExpression) |
Vytvoří novou DbFunctionAggregate , která se použije odlišně. |
| Invoke(EdmFunction, DbExpression[]) |
Vytvoří novou DbFunctionExpression reprezentaci vyvolání zadané funkce s danými argumenty. |
| Invoke(EdmFunction, IEnumerable<DbExpression>) |
Vytvoří novou DbFunctionExpression reprezentaci vyvolání zadané funkce s danými argumenty. |