Compartilhar via


EdmFunction Classe

Definição

Representa informações sobre as funções que podem ser invocadas de consultas gravadas pela linguagem de consulta do Entity SQL. Elas podem ser as funções internas expostas pelo provedor de armazenamento ou funções definidas pelo usuário em um determinado banco de dados.

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
Herança

Propriedades

Abstract

Obtém um valor que indica se este tipo é abstrato ou não.

(Herdado de EdmType)
BaseType

Obtém o tipo base deste link.

(Herdado de EdmType)
BuiltInTypeKind

Obtém a variante do tipo interno para este EdmFunction.

CommandTextAttribute

Obtém uma consulta no idioma usado pelo modelo de armazenamento ou o sistema de gerenciamento de banco de dados.

Documentation

Obtém ou define a documentação associada a esse tipo.

(Herdado de MetadataItem)
FullName

Retorna o nome completo (namespace e nome) desse tipo.

IsComposableAttribute

Obtém ou define se essa instância é mapeada para uma função ou um procedimento armazenado.

MetadataProperties

Obtém a lista de propriedades do tipo atual.

(Herdado de MetadataItem)
Name

Obtém o nome deste tipo.

(Herdado de EdmType)
NamespaceName

Obtém o namespace desse tipo.

(Herdado de EdmType)
Parameters

Obtém os parâmetros deste EdmFunction.

ReturnParameter

Obtém o parâmetro de retorno deste EdmFunction.

ReturnParameters

Obtém os parâmetros de retorno deste EdmFunction.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetCollectionType()

Retorna uma instância do CollectionType, cujo tipo de elemento é esse tipo.

(Herdado de EdmType)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna o nome completo desse tipo.

(Herdado de EdmType)

Métodos de Extensão

Aggregate(EdmFunction, DbExpression)

Cria um novo DbFunctionAggregate.

AggregateDistinct(EdmFunction, DbExpression)

Cria um novo DbFunctionAggregate que é aplicado de modo distinto.

Invoke(EdmFunction, IEnumerable<DbExpression>)

Cria uma nova DbFunctionExpression que representa a invocação da função especificada com os argumentos fornecidos.

Invoke(EdmFunction, DbExpression[])

Cria uma nova DbFunctionExpression que representa a invocação da função especificada com os argumentos fornecidos.

Aplica-se a