EdmFunction Classe

Definizione

Rappresenta le informazioni sulle funzioni che possono essere richiamate dalle query scritte dal linguaggio di query Entity SQL. Le funzioni possono essere quelle predefinite esposte dal provider di archiviazione o funzioni definite dall'utente in un determinato database.

public sealed class EdmFunction : System.Data.Metadata.Edm.EdmType
Ereditarietà

Proprietà

Abstract

Ottiene un valore che indica se il tipo è o non è astratto.

(Ereditato da EdmType)
BaseType

Ottiene il tipo di base del tipo.

(Ereditato da EdmType)
BuiltInTypeKind

Ottiene il tipo del tipo incorporato per EdmFunction.

CommandTextAttribute

Ottiene una query nel linguaggio utilizzato dal sistema di gestione di database o dal modello di archiviazione.

Documentation

Ottiene o imposta la documentazione associata al tipo.

(Ereditato da MetadataItem)
FullName

Restituisce il nome completo del tipo, ovvero spazio dei nomi e nome.

IsComposableAttribute

Ottiene o imposta il valore che determina se il mapping di questa istanza viene eseguita a una funzione o a una stored procedure.

MetadataProperties

Ottiene l'elenco di proprietà del tipo corrente.

(Ereditato da MetadataItem)
Name

Ottiene il nome del tipo.

(Ereditato da EdmType)
NamespaceName

Ottiene lo spazio dei nomi del tipo.

(Ereditato da EdmType)
Parameters

Ottiene i parametri di EdmFunction.

ReturnParameter

Ottiene il parametro restituito di EdmFunction.

ReturnParameters

Ottiene i parametri restituiti dell'oggetto EdmFunction.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetCollectionType()

Restituisce un'istanza di CollectionType il cui tipo di elemento è il tipo corrente.

(Ereditato da EdmType)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce il nome completo del tipo.

(Ereditato da EdmType)

Metodi di estensione

Aggregate(EdmFunction, DbExpression)

Crea un nuovo oggetto DbFunctionAggregate.

AggregateDistinct(EdmFunction, DbExpression)

Crea un nuovo DbFunctionAggregate applicato in modo diverso.

Invoke(EdmFunction, IEnumerable<DbExpression>)

Crea un nuovo oggetto DbFunctionExpression che rappresenta la chiamata alla funzione specificata con gli argomenti definiti.

Invoke(EdmFunction, DbExpression[])

Crea un nuovo oggetto DbFunctionExpression che rappresenta la chiamata alla funzione specificata con gli argomenti definiti.

Si applica a

Prodotto Versioni
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1