Condividi tramite


DbFunctionCommandTree Classe

Definizione

Rappresenta la chiamata a una funzione di database.

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

Costruttori

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

Costruisce un nuovo DbFunctionCommandTree che usa l'area di lavoro dei metadati, lo spazio dati e i metadati della funzione specificati

Proprietà

CommandTreeKind

Ottiene o imposta il tipo di albero dei comandi.

DataSpace

Ottiene lo spazio dati in cui devono risiedere i metadati utilizzati da questa struttura ad albero dei comandi.

(Ereditato da DbCommandTree)
EdmFunction

Ottiene l'oggetto EdmFunction che rappresenta la funzione richiamata.

MetadataWorkspace

Ottiene l'area di lavoro dei metadati utilizzata da questa struttura ad albero dei comandi.

(Ereditato da DbCommandTree)
Parameters

Ottiene il nome e il tipo corrispondente di ogni parametro a cui è possibile fare riferimento all'interno di .DbCommandTree

(Ereditato da DbCommandTree)
ResultType

Ottiene il tipo di risultato previsto per il primo gruppo di risultati della funzione.

UseDatabaseNullSemantics

Ottiene un valore che indica se la semantica null del database viene visualizzata durante il confronto di due operandi, entrambi potenzialmente nullable. Il valore predefinito è true.

Ad esempio (operando1 == operando2) verrà tradotto come:

(operando1 = operando2)

se UseDatabaseNullSemantics è true, rispettivamente

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

se UseDatabaseNullSemantics è false.

(Ereditato da DbCommandTree)

Metodi

ToString()

Restituisce un String oggetto che rappresenta questo comando.

(Ereditato da DbCommandTree)

Si applica a