EdmFunction EdmFunction EdmFunction EdmFunction Class

Definizione

Rappresenta le informazioni sulle funzioni che possono essere richiamate dalle query scritte dal linguaggio di query Entity SQL.Represents information about the functions that may be invoked from the queries written by the Entity SQL query language. Le funzioni possono essere quelle predefinite esposte dal provider di archiviazione o funzioni definite dall'utente in un determinato database.These may be the built-in functions exposed by the storage provider or user-defined functions in a particular 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à

Abstract Abstract Abstract Abstract

Ottiene un valore che indica se il tipo è o non è astratto.Gets a value indicating whether this type is abstract or not.

(Inherited from EdmType)
BaseType BaseType BaseType BaseType

Ottiene il tipo di base del tipo.Gets the base type of this type.

(Inherited from EdmType)
BuiltInTypeKind BuiltInTypeKind BuiltInTypeKind BuiltInTypeKind

Ottiene il tipo del tipo incorporato per EdmFunction.Gets the built-in type kind for this EdmFunction.

CommandTextAttribute CommandTextAttribute CommandTextAttribute CommandTextAttribute

Ottiene una query nel linguaggio utilizzato dal sistema di gestione di database o dal modello di archiviazione.Gets a query in the language that is used by the database management system or storage model.

Documentation Documentation Documentation Documentation

Ottiene o imposta la documentazione associata al tipo.Gets or sets the documentation associated with this type.

(Inherited from MetadataItem)
FullName FullName FullName FullName

Restituisce il nome completo del tipo, ovvero spazio dei nomi e nome.Returns the full name (namespace plus name) of this type.

IsComposableAttribute IsComposableAttribute IsComposableAttribute IsComposableAttribute

Ottiene o imposta il valore che determina se il mapping di questa istanza viene eseguita a una funzione o a una stored procedure.Gets or sets whether this instance is mapped to a function or to a stored procedure.

MetadataProperties MetadataProperties MetadataProperties MetadataProperties

Ottiene l'elenco di proprietà del tipo corrente.Gets the list of properties of the current type.

(Inherited from MetadataItem)
Name Name Name Name

Ottiene il nome del tipo.Gets the name of this type.

(Inherited from EdmType)
NamespaceName NamespaceName NamespaceName NamespaceName

Ottiene lo spazio dei nomi del tipo.Gets the namespace of this type.

(Inherited from EdmType)
Parameters Parameters Parameters Parameters

Ottiene i parametri di EdmFunction.Gets the parameters of this EdmFunction.

ReturnParameter ReturnParameter ReturnParameter ReturnParameter

Ottiene il parametro restituito di EdmFunction.Gets the return parameter of this EdmFunction.

ReturnParameters ReturnParameters ReturnParameters ReturnParameters

Ottiene i parametri restituiti dell'oggetto EdmFunction.Gets the return parameters of this EdmFunction.

Metodi

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetCollectionType() GetCollectionType() GetCollectionType() GetCollectionType()

Restituisce un'istanza di CollectionType il cui tipo di elemento è il tipo corrente.Returns an instance of the CollectionType whose element type is this type.

(Inherited from EdmType)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Restituisce il nome completo del tipo.Returns the full name of this type.

(Inherited from EdmType)

Metodi di estensione

Aggregate(EdmFunction, DbExpression) Aggregate(EdmFunction, DbExpression) Aggregate(EdmFunction, DbExpression) Aggregate(EdmFunction, DbExpression)

Crea un nuovo oggetto DbFunctionAggregate.Creates a new DbFunctionAggregate.

AggregateDistinct(EdmFunction, DbExpression) AggregateDistinct(EdmFunction, DbExpression) AggregateDistinct(EdmFunction, DbExpression) AggregateDistinct(EdmFunction, DbExpression)

Crea un nuovo DbFunctionAggregate applicato in modo diverso.Creates a new DbFunctionAggregate that is applied in a distinct fashion.

Invoke(EdmFunction, IEnumerable<DbExpression>) Invoke(EdmFunction, IEnumerable<DbExpression>) Invoke(EdmFunction, IEnumerable<DbExpression>) Invoke(EdmFunction, IEnumerable<DbExpression>)

Crea un nuovo oggetto DbFunctionExpression che rappresenta la chiamata alla funzione specificata con gli argomenti definiti.Creates a new DbFunctionExpression representing the invocation of the specified function with the given arguments.

Invoke(EdmFunction, DbExpression[]) Invoke(EdmFunction, DbExpression[]) Invoke(EdmFunction, DbExpression[]) Invoke(EdmFunction, DbExpression[])

Crea un nuovo oggetto DbFunctionExpression che rappresenta la chiamata alla funzione specificata con gli argomenti definiti.Creates a new DbFunctionExpression representing the invocation of the specified function with the given arguments.

Si applica a