EdmFunction Clase

Definición

Representa información sobre las funciones que se pueden invocar desde las consultas escritas por el lenguaje de consulta Entity SQL. Estas pueden ser las funciones integradas expuestas por el proveedor de almacenamiento o las funciones definidas por el usuario en una base de datos determinada.

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
Herencia

Propiedades

Nombre Description
Abstract

Obtiene un valor que indica si este tipo es abstracto o no.

(Heredado de EdmType)
BaseType

Obtiene el tipo base de este tipo.

(Heredado de EdmType)
BuiltInTypeKind

Obtiene el tipo de tipo integrado para este EdmFunctionobjeto .

CommandTextAttribute

Obtiene una consulta en el lenguaje que usa el sistema de administración de bases de datos o el modelo de almacenamiento.

Documentation

Obtiene o establece la documentación asociada a este tipo.

(Heredado de MetadataItem)
FullName

Devuelve el nombre completo (espacio de nombres más nombre) de este tipo.

IsComposableAttribute

Obtiene o establece si esta instancia está asignada a una función o a un procedimiento almacenado.

MetadataProperties

Obtiene la lista de propiedades del tipo actual.

(Heredado de MetadataItem)
Name

Obtiene el nombre de este tipo.

(Heredado de EdmType)
NamespaceName

Obtiene el espacio de nombres de este tipo.

(Heredado de EdmType)
Parameters

Obtiene los parámetros de este EdmFunctionobjeto .

ReturnParameter

Obtiene el parámetro devuelto de este EdmFunctionobjeto .

ReturnParameters

Obtiene los parámetros devueltos de este EdmFunctionobjeto .

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetCollectionType()

Devuelve una instancia de cuyo tipo de CollectionType elemento es este tipo.

(Heredado de EdmType)
GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve el nombre completo de este tipo.

(Heredado de EdmType)

Métodos de extensión

Nombre Description
Aggregate(EdmFunction, DbExpression)

Crea un nuevo DbFunctionAggregateobjeto .

AggregateDistinct(EdmFunction, DbExpression)

Crea un nuevo DbFunctionAggregate que se aplica de forma distinta.

Invoke(EdmFunction, DbExpression[])

Crea un nuevo DbFunctionExpression objeto que representa la invocación de la función especificada con los argumentos especificados.

Invoke(EdmFunction, IEnumerable<DbExpression>)

Crea un nuevo DbFunctionExpression objeto que representa la invocación de la función especificada con los argumentos especificados.

Se aplica a