RelationalQueryCompilationContext Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
RelationalQueryCompilationContext(QueryCompilationContextDependencies, RelationalQueryCompilationContextDependencies, Boolean)
Vytvoří novou instanci RelationalQueryCompilationContext třídy.
public RelationalQueryCompilationContext(Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies dependencies, Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContextDependencies relationalDependencies, bool async);
new Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContext : Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies * Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContextDependencies * bool -> Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContext
Public Sub New (dependencies As QueryCompilationContextDependencies, relationalDependencies As RelationalQueryCompilationContextDependencies, async As Boolean)
Parametry
- dependencies
- QueryCompilationContextDependencies
Objekt parametru obsahující závislosti pro tuto třídu.
- relationalDependencies
- RelationalQueryCompilationContextDependencies
Objekt parametru obsahující relační závislosti pro tuto třídu.
- async
- Boolean
Logická hodnota označující, jestli se jedná o asynchronní dotaz.
Platí pro
RelationalQueryCompilationContext(QueryCompilationContextDependencies, ILinqOperatorProvider, IQueryMethodProvider, Boolean)
Toto rozhraní API podporuje infrastrukturu Entity Framework Core a není určeno k použití přímo z kódu. Toto rozhraní API se může v budoucích verzích změnit nebo odebrat.
public RelationalQueryCompilationContext(Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextDependencies dependencies, Microsoft.EntityFrameworkCore.Query.Internal.ILinqOperatorProvider linqOperatorProvider, Microsoft.EntityFrameworkCore.Query.IQueryMethodProvider queryMethodProvider, bool trackQueryResults);
new Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContext : Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextDependencies * Microsoft.EntityFrameworkCore.Query.Internal.ILinqOperatorProvider * Microsoft.EntityFrameworkCore.Query.IQueryMethodProvider * bool -> Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContext
Public Sub New (dependencies As QueryCompilationContextDependencies, linqOperatorProvider As ILinqOperatorProvider, queryMethodProvider As IQueryMethodProvider, trackQueryResults As Boolean)
Parametry
- dependencies
- Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextDependencies
- linqOperatorProvider
- Microsoft.EntityFrameworkCore.Query.Internal.ILinqOperatorProvider
- queryMethodProvider
- IQueryMethodProvider
- trackQueryResults
- Boolean
Platí pro
RelationalQueryCompilationContext(QueryCompilationContextDependencies, RelationalQueryCompilationContextDependencies, Boolean, Boolean)
Vytvoří novou instanci RelationalQueryCompilationContext třídy.
[System.Diagnostics.CodeAnalysis.Experimental("EF9100")]
public RelationalQueryCompilationContext(Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies dependencies, Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContextDependencies relationalDependencies, bool async, bool precompiling);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9100")>]
new Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContext : Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies * Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContextDependencies * bool * bool -> Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContext
Public Sub New (dependencies As QueryCompilationContextDependencies, relationalDependencies As RelationalQueryCompilationContextDependencies, async As Boolean, precompiling As Boolean)
Parametry
- dependencies
- QueryCompilationContextDependencies
Objekt parametru obsahující závislosti pro tuto třídu.
- relationalDependencies
- RelationalQueryCompilationContextDependencies
Objekt parametru obsahující relační závislosti pro tuto třídu.
- async
- Boolean
Logická hodnota označující, jestli se jedná o asynchronní dotaz.
- precompiling
- Boolean
Určuje, jestli je dotaz předkompilován.
- Atributy
Platí pro
RelationalQueryCompilationContext(QueryCompilationContextDependencies, RelationalQueryCompilationContextDependencies, Boolean, Boolean, IReadOnlySet<String>)
Vytvoří novou instanci RelationalQueryCompilationContext třídy.
[System.Diagnostics.CodeAnalysis.Experimental("EF9100")]
public RelationalQueryCompilationContext(Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies dependencies, Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContextDependencies relationalDependencies, bool async, bool precompiling, System.Collections.Generic.IReadOnlySet<string>? nonNullableReferenceTypeParameters);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9100")>]
new Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContext : Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies * Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContextDependencies * bool * bool * System.Collections.Generic.IReadOnlySet<string> -> Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContext
Public Sub New (dependencies As QueryCompilationContextDependencies, relationalDependencies As RelationalQueryCompilationContextDependencies, async As Boolean, precompiling As Boolean, nonNullableReferenceTypeParameters As IReadOnlySet(Of String))
Parametry
- dependencies
- QueryCompilationContextDependencies
Objekt parametru obsahující závislosti pro tuto třídu.
- relationalDependencies
- RelationalQueryCompilationContextDependencies
Objekt parametru obsahující relační závislosti pro tuto třídu.
- async
- Boolean
Logická hodnota označující, jestli se jedná o asynchronní dotaz.
- precompiling
- Boolean
Určuje, jestli je dotaz předkompilován.
- nonNullableReferenceTypeParameters
- IReadOnlySet<String>
Názvy parametrů, které mají odkazové typy, které nemají hodnotu null.
- Atributy
Platí pro
RelationalQueryCompilationContext(IModel, ISensitiveDataLogger, IEntityQueryModelVisitorFactory, IRequiresMaterializationExpressionVisitorFactory, ILinqOperatorProvider, IQueryMethodProvider, Type, Boolean)
Toto rozhraní API podporuje infrastrukturu Entity Framework Core a není určeno k použití přímo z kódu. Toto rozhraní API se může v budoucích verzích změnit nebo odebrat.
public RelationalQueryCompilationContext(Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Infrastructure.ISensitiveDataLogger logger, Microsoft.EntityFrameworkCore.Query.IEntityQueryModelVisitorFactory entityQueryModelVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IRequiresMaterializationExpressionVisitorFactory requiresMaterializationExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.Internal.ILinqOperatorProvider linqOperatorProvider, Microsoft.EntityFrameworkCore.Query.IQueryMethodProvider queryMethodProvider, Type contextType, bool trackQueryResults);
new Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContext : Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Infrastructure.ISensitiveDataLogger * Microsoft.EntityFrameworkCore.Query.IEntityQueryModelVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IRequiresMaterializationExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.Internal.ILinqOperatorProvider * Microsoft.EntityFrameworkCore.Query.IQueryMethodProvider * Type * bool -> Microsoft.EntityFrameworkCore.Query.RelationalQueryCompilationContext
Public Sub New (model As IModel, logger As ISensitiveDataLogger, entityQueryModelVisitorFactory As IEntityQueryModelVisitorFactory, requiresMaterializationExpressionVisitorFactory As IRequiresMaterializationExpressionVisitorFactory, linqOperatorProvider As ILinqOperatorProvider, queryMethodProvider As IQueryMethodProvider, contextType As Type, trackQueryResults As Boolean)
Parametry
- model
- IModel
- logger
- ISensitiveDataLogger
- entityQueryModelVisitorFactory
- IEntityQueryModelVisitorFactory
- requiresMaterializationExpressionVisitorFactory
- Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IRequiresMaterializationExpressionVisitorFactory
- linqOperatorProvider
- Microsoft.EntityFrameworkCore.Query.Internal.ILinqOperatorProvider
- queryMethodProvider
- IQueryMethodProvider
- contextType
- Type
- trackQueryResults
- Boolean