System.Data.Common.CommandTrees.ExpressionBuilder Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un'API dell'albero dei comandi.
Classi
| Nome | Descrizione |
|---|---|
| DbExpressionBuilder |
Fornisce un'API per costruire DbExpressions e consente l'accesso all'API come metodi di estensione nel tipo di espressione stessa. |
| EdmFunctions |
Fornisce un'API per costruire DbExpression s che richiamano funzioni EDM canoniche e consente l'accesso all'API come metodi di estensione sul tipo di espressione stessa. |
| Row |
Fornisce un mezzo simile al costruttore per chiamare NewRow(IEnumerable<KeyValuePair<String,DbExpression>>). |
Commenti
L'API System.Data.Common.CommandTrees.ExpressionBuilder viene usata per creare espressioni, rappresentate da DbExpression oggetti . L'API dell'albero dei DbExpressionBuilder comandi fornita dalla classe presenta le caratteristiche seguenti:
Funzionale: DbExpression gli oggetti vengono costruiti usando modelli funzionali che forniscono un flusso naturale di costruzione.
Accoppiamento debole: un DbExpression oggetto non è associato a un albero dei comandi specifico e può essere usato in qualsiasi contesto in cui viene soddisfatto il contratto di tipo.
Non modificabile: l'API è costituita interamente da tipi non modificabili; la mutabilità può essere simulata sostituendo nuovi valori durante la ricompilazione di un albero delle espressioni.