ILiftableConstantProcessor Interfaccia
Definizione
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.
Si tratta di un'API sperimentale usata dalla funzionalità Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in alcuna versione. È consigliabile usarlo direttamente nel codice con estrema cautela e sapere che questa operazione può causare errori dell'applicazione durante l'aggiornamento a una nuova versione Entity Framework Core.
[System.Diagnostics.CodeAnalysis.Experimental("EF9100")]
public interface ILiftableConstantProcessor
[<System.Diagnostics.CodeAnalysis.Experimental("EF9100")>]
type ILiftableConstantProcessor = interface
Public Interface ILiftableConstantProcessor
- Derivato
- Attributi
Proprietà
| Nome | Descrizione |
|---|---|
| LiftedConstants |
Espone tutte le costanti che sono state rimosse durante l'ultima chiamata di LiftedConstants. |
Metodi
| Nome | Descrizione |
|---|---|
| InlineConstants(Expression, Boolean) |
Inline tutte le costanti liftable come nodi semplici ConstantExpression nell'albero, contenente il risultato della valutazione dei resolver delle costanti liftable. |
| LiftConstants(Expression, ParameterExpression, HashSet<String>) |
Solleva tutti i LiftableConstantExpression nodi, incorporando al loro posto ed esponendo ParameterExpression il parametro e il resolver tramite LiftedConstants. |