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í.
Třída pro reprezentaci funkce
public class EdmFunction : System.Data.Entity.Core.Metadata.Edm.EdmType
type EdmFunction = class
inherit EdmType
Public Class EdmFunction
Inherits EdmType
- Dědičnost
Vlastnosti
Abstract |
Získá hodnotu označující, zda je tento typ abstraktní nebo ne. (Zděděno od EdmType) |
AggregateAttribute |
Získá atribut agregace této funkce. |
BaseType |
Získá základní typ tohoto typu. (Zděděno od EdmType) |
BuiltInAttribute |
Získá hodnotu označující, zda je k dispozici předdefinovaný atribut v této funkci. |
BuiltInTypeKind |
Získá předdefinovaný typ pro tento EdmFunction. |
CommandTextAttribute |
Získá dotaz v jazyce, který je používán systémem správy databáze nebo modelem ú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ů a název) tohoto typu. |
IsComposableAttribute |
Získá, zda je tato instance mapována na funkci nebo uložená procedura. |
IsFromProviderManifest |
Získá hodnotu označující, zda je tato instance z manifestu zprostředkovatele. |
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) |
NiladicFunctionAttribute |
Získá hodnotu označující, zda je niladická funkce (funkce, která nepřijímá žádné argumenty). |
Parameters |
Získá parametry tohoto EdmFunctionobjektu . |
ParameterTypeSemanticsAttribute |
Získá atribut sémantiky typu parametru této funkce. |
ReturnParameter |
Získá návratový parametr tohoto EdmFunction. |
ReturnParameters |
Získá návratové parametry tohoto EdmFunctionobjektu . |
Schema |
Získá nebo nastaví schéma přidružené k funkci. |
StoreFunctionNameAttribute |
Získá atribut názvu funkce úložiště této funkce. |
Metody
AddAnnotation(String, Object) |
Přidá nebo aktualizuje poznámku se zadaným názvem a hodnotou. (Zděděno od MetadataItem) |
AddParameter(FunctionParameter) |
Přidá parametr do této funkce. |
Create(String, String, DataSpace, EdmFunctionPayload, IEnumerable<MetadataProperty>) |
Metoda factory pro vytvoření objektu EdmFunction . |
GetCollectionType() |
Vrátí instanci CollectionType , jejíž typ prvku je tento typ. (Zděděno od EdmType) |
RemoveAnnotation(String) |
Odebere poznámku se zadaným názvem. (Zděděno od MetadataItem) |
ToString() |
Vrátí úplný název tohoto typu. (Zděděno od EdmType) |
Metody rozšíření
Aggregate(EdmFunction, DbExpression) |
Vytvoří nový objekt DbFunctionAggregate. |
AggregateDistinct(EdmFunction, DbExpression) |
Vytvoří nový DbFunctionAggregate , který se použije odlišným způsobem. |
Invoke(EdmFunction, IEnumerable<DbExpression>) |
Vytvoří nový DbFunctionExpression představující vyvolání zadané funkce s danými argumenty. |
Invoke(EdmFunction, DbExpression[]) |
Vytvoří nový DbFunctionExpression představující vyvolání zadané funkce s danými argumenty. |
Platí pro
Entity Framework