RelationalQueryRootProcessor Classe
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.
Visitatore che aggiunge nodi radice di query aggiuntivi durante la pre-elaborazione.
[System.Runtime.CompilerServices.Nullable(0)]
public class RelationalQueryRootProcessor : Microsoft.EntityFrameworkCore.Query.QueryRootProcessor
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalQueryRootProcessor = class
inherit QueryRootProcessor
Public Class RelationalQueryRootProcessor
Inherits QueryRootProcessor
- Ereditarietà
- Attributi
Costruttori
| Nome | Descrizione |
|---|---|
| RelationalQueryRootProcessor(QueryTranslationPreprocessorDependencies, RelationalQueryTranslationPreprocessorDependencies, QueryCompilationContext) |
Crea una nuova istanza della RelationalQueryRootProcessor classe . |
Metodi
| Nome | Descrizione |
|---|---|
| ShouldConvertToInlineQueryRoot(Expression) |
Indica che un Expression oggetto può essere convertito in un oggetto InlineQueryRootExpression; quest'ultimo finirà per la conversione in TranslateInlineQueryRoot(InlineQueryRootExpression) un oggetto SQL ValuesExpression. |
| ShouldConvertToInlineQueryRoot(NewArrayExpression) |
Indica che un ConstantExpression oggetto può essere convertito in un oggetto InlineQueryRootExpression; quest'ultimo finirà per la conversione in VisitInlineQueryRoot(InlineQueryRootExpression) un oggetto SQL ValuesExpression. |
| ShouldConvertToParameterQueryRoot(ParameterExpression) |
Indica che un ParameterExpression oggetto può essere convertito in . ParameterQueryRootExpressionQuest'ultimo finirà per la conversione in TranslatePrimitiveCollection(SqlExpression, IProperty, String) un meccanismo di espansione SQL specifico del provider, ad esempio |
| ShouldConvertToParameterQueryRoot(QueryParameterExpression) |
Indica che un QueryParameterExpression oggetto può essere convertito in . ParameterQueryRootExpressionQuest'ultimo finirà per la conversione in TranslatePrimitiveCollection(SqlExpression, IProperty, String) un meccanismo di espansione SQL specifico del provider, ad esempio |
| VisitExtension(Expression) |
Visitatore che aggiunge nodi radice di query aggiuntivi durante la pre-elaborazione. |
| VisitMethodCall(MethodCallExpression) |
Visitatore che aggiunge nodi radice di query aggiuntivi durante la pre-elaborazione. |