Condividi tramite


Classe DbFunctionCommandTree

[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]

Rappresenta una chiamata di funzione espressa come un albero dei comandi canonico.

Gerarchia di ereditarietà

System.Object
  System.Data.Entity.Core.Common.CommandTrees.DbCommandTree
    System.Data.Entity.Core.Common.CommandTrees.DbFunctionCommandTree

Spazio dei nomi:  System.Data.Entity.Core.Common.CommandTrees
Assembly:  EntityFramework (in EntityFramework.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class DbFunctionCommandTree _
    Inherits DbCommandTree
'Utilizzo
Dim instance As DbFunctionCommandTree
public sealed class DbFunctionCommandTree : DbCommandTree
public ref class DbFunctionCommandTree sealed : public DbCommandTree
[<SealedAttribute>]
type DbFunctionCommandTree =  
    class 
        inherit DbCommandTree 
    end
public final class DbFunctionCommandTree extends DbCommandTree

Il tipo DbFunctionCommandTree espone i seguenti membri.

Costruttori

  rapporti Descrizione
Metodo pubblico DbFunctionCommandTree Costruisce un nuovo elemento DbFunctionCommandTree che utilizza l'area di lavoro dei metadati, lo spazio dati e i metadati della funzione specificati.

In alto

Proprietà

  rapporti Descrizione
Proprietà pubblica CommandTreeKind Ottiene o imposta il tipo di albero dei comandi. (Esegue l'override di DbCommandTree.CommandTreeKind).
Proprietà pubblica DataSpace Ottiene lo spazio dati in cui devono trovarsi i metadati utilizzati da questo albero dei comandi. (Ereditato da DbCommandTree)
Proprietà pubblica EdmFunction Ottiene l'oggetto EdmFunction che rappresenta la funzione da richiamare.
Proprietà pubblica MetadataWorkspace Ottiene l'area di lavoro dei metadati utilizzata da questo albero dei comandi. (Ereditato da DbCommandTree)
Proprietà pubblica Parameters Ottiene il nome e il tipo corrispondente di ogni parametro a cui è possibile fare riferimento all'interno di questo albero dei comandi. (Ereditato da DbCommandTree)
Proprietà pubblica ResultType Ottiene il tipo di risultato della funzione, attualmente vincolato a essere una raccolta di RowTypes.A differenza dell'istanza di RowType tipica, indica solo l'ordine del parametro not nome/tipo.
Proprietà pubblica UseDatabaseNullSemantics Ottiene un valore che indica se l'albero dei comandi usa la semantica null per il database. (Ereditato da DbCommandTree)

In alto

Metodi

  rapporti Descrizione
Metodo pubblico Equals (Ereditato da Object)
Metodo pubblico GetHashCode (Ereditato da Object)
Metodo pubblico GetType (Ereditato da Object)
Metodo pubblico ToString Restituisce una rappresentazione di stringa di DbCommandTree. (Ereditato da DbCommandTree)

In alto

Thread safety

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi System.Data.Entity.Core.Common.CommandTrees