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.
Classe per rappresentare una funzione
public class EdmFunction : System.Data.Entity.Core.Metadata.Edm.EdmType
type EdmFunction = class
inherit EdmType
Public Class EdmFunction
Inherits EdmType
- Ereditarietà
Proprietà
Abstract |
Ottiene un valore che indica se il tipo è o non è astratto. (Ereditato da EdmType) |
AggregateAttribute |
Ottiene l'attributo di aggregazione di questa funzione. |
BaseType |
Ottiene il tipo di base del tipo. (Ereditato da EdmType) |
BuiltInAttribute |
Ottiene un valore che indica se l'attributo predefinito è presente in questa funzione. |
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 se questa istanza viene mappata a una funzione o a una stored procedure. |
IsFromProviderManifest |
Ottiene un valore che indica se questa istanza è dal manifesto del provider. |
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) |
NiladicFunctionAttribute |
Ottiene un valore che indica se l'oggetto è una funzione niladic (una funzione che non accetta argomenti). |
Parameters |
Ottiene i parametri di EdmFunction. |
ParameterTypeSemanticsAttribute |
Ottiene l'attributo semantica del tipo di parametro di questa funzione. |
ReturnParameter |
Ottiene il parametro restituito di EdmFunction. |
ReturnParameters |
Ottiene i parametri restituiti dell'oggetto EdmFunction. |
Schema |
Ottiene o imposta lo schema associato alla funzione. |
StoreFunctionNameAttribute |
Ottiene l'attributo nome della funzione dell'archivio di questa funzione. |
Metodi
AddAnnotation(String, Object) |
Aggiunge o aggiorna un'annotazione con il nome e il valore specificati. (Ereditato da MetadataItem) |
AddParameter(FunctionParameter) |
Aggiunge un parametro alla funzione. |
Create(String, String, DataSpace, EdmFunctionPayload, IEnumerable<MetadataProperty>) |
Metodo factory per costruire l'oggetto EdmFunction . |
GetCollectionType() |
Restituisce un'istanza di CollectionType il cui tipo di elemento è il tipo corrente. (Ereditato da EdmType) |
RemoveAnnotation(String) |
Rimuove un'annotazione con il nome specificato. (Ereditato da MetadataItem) |
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. |