EdmFunction Classe

Definizione

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.

Si applica a