Compartilhar via


DbFunctionCommandTree Classe

Definição

Representa a invocação de uma função de banco de dados.

public sealed class DbFunctionCommandTree : System.Data.Entity.Core.Common.CommandTrees.DbCommandTree
type DbFunctionCommandTree = class
    inherit DbCommandTree
Public NotInheritable Class DbFunctionCommandTree
Inherits DbCommandTree
Herança
DbFunctionCommandTree

Construtores

DbFunctionCommandTree(MetadataWorkspace, DataSpace, EdmFunction, TypeUsage, IEnumerable<KeyValuePair<String,TypeUsage>>)

Constrói um novo DbFunctionCommandTree que usa o workspace de metadados, o espaço de dados e os metadados de função especificados

Propriedades

CommandTreeKind

Obtém ou define o tipo de árvore de comando.

DataSpace

Obtém o espaço de dados no qual os metadados usados por essa árvore de comandos devem residir.

(Herdado de DbCommandTree)
EdmFunction

Obtém o EdmFunction que representa a função sendo invocada.

MetadataWorkspace

Obtém o workspace de metadados usado por essa árvore de comandos.

(Herdado de DbCommandTree)
Parameters

Obtém o nome e o tipo correspondente de cada parâmetro que pode ser referenciado dentro deste DbCommandTree .

(Herdado de DbCommandTree)
ResultType

Obtém o tipo de resultado esperado para o primeiro conjunto de resultados da função.

UseDatabaseNullSemantics

Obtém um valor que indica se a semântica nula do banco de dados é exibida ao comparar dois operandos, ambos potencialmente anuláveis. O valor padrão é true.

Por exemplo (operand1 == operand2) será traduzido como:

(operand1 = operand2)

se UseDatabaseNullSemantics for true, respectivamente

(((operand1 = operand2) AND (NOT (operand1 IS NULL OR operand2 IS NULL))) OR ((operand1 IS NULL) AND (operand2 IS NULL)))

se UseDatabaseNullSemantics for false.

(Herdado de DbCommandTree)

Métodos

ToString()

Retorna um String que representa esse comando.

(Herdado de DbCommandTree)

Aplica-se a