EdmFunction Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta informazioni sulle funzioni che possono essere richiamate dalle query scritte dal linguaggio di query Entity SQL. Queste possono essere le funzioni predefinite esposte dal provider di archiviazione o dalle funzioni definite dall'utente in un determinato database.
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
- Ereditarietà
Proprietà
| Nome | Descrizione |
|---|---|
| Abstract |
Ottiene un valore che indica se questo tipo è astratto o meno. (Ereditato da EdmType) |
| BaseType |
Ottiene il tipo di base di questo tipo. (Ereditato da EdmType) |
| BuiltInTypeKind |
Ottiene il tipo di tipo predefinito per questo EdmFunctionoggetto . |
| CommandTextAttribute |
Ottiene una query nel linguaggio utilizzato dal sistema di gestione del database o dal modello di archiviazione. |
| Documentation |
Ottiene o imposta la documentazione associata a questo tipo. (Ereditato da MetadataItem) |
| FullName |
Restituisce il nome completo (spazio dei nomi più nome) di questo tipo. |
| IsComposableAttribute |
Ottiene o imposta un valore che indica se l'istanza viene mappata a una funzione o a una stored procedure. |
| MetadataProperties |
Ottiene l'elenco delle proprietà del tipo corrente. (Ereditato da MetadataItem) |
| Name |
Ottiene il nome di questo tipo. (Ereditato da EdmType) |
| NamespaceName |
Ottiene lo spazio dei nomi di questo tipo. (Ereditato da EdmType) |
| Parameters |
Ottiene i parametri dell'oggetto EdmFunction. |
| ReturnParameter |
Ottiene il parametro restituito di questo EdmFunctionoggetto . |
| ReturnParameters |
Ottiene i parametri restituiti di questo EdmFunctionoggetto . |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetCollectionType() |
Restituisce un'istanza dell'oggetto il CollectionType cui tipo di elemento è questo tipo. (Ereditato da EdmType) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce il nome completo di questo tipo. (Ereditato da EdmType) |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| Aggregate(EdmFunction, DbExpression) |
Crea un nuovo DbFunctionAggregateoggetto . |
| AggregateDistinct(EdmFunction, DbExpression) |
Crea un nuovo DbFunctionAggregate oggetto applicato in modo distinto. |
| Invoke(EdmFunction, DbExpression[]) |
Crea un nuovo DbFunctionExpression oggetto che rappresenta la chiamata della funzione specificata con gli argomenti specificati. |
| Invoke(EdmFunction, IEnumerable<DbExpression>) |
Crea un nuovo DbFunctionExpression oggetto che rappresenta la chiamata della funzione specificata con gli argomenti specificati. |