QueryCompilationContext 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í
QueryCompilationContext(QueryCompilationContextDependencies, Boolean)
Vytvoří novou instanci QueryCompilationContext třídy.
public QueryCompilationContext(Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies dependencies, bool async);
new Microsoft.EntityFrameworkCore.Query.QueryCompilationContext : Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies * bool -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContext
Public Sub New (dependencies As QueryCompilationContextDependencies, async As Boolean)
Parametry
- dependencies
- QueryCompilationContextDependencies
Objekt parametru obsahující závislosti pro tuto třídu.
- async
- Boolean
Logická hodnota označující, jestli se jedná o asynchronní dotaz.
Platí pro
QueryCompilationContext(QueryCompilationContextDependencies, ILinqOperatorProvider, 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 QueryCompilationContext(Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextDependencies dependencies, Microsoft.EntityFrameworkCore.Query.Internal.ILinqOperatorProvider linqOperatorProvider, bool trackQueryResults);
new Microsoft.EntityFrameworkCore.Query.QueryCompilationContext : Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextDependencies * Microsoft.EntityFrameworkCore.Query.Internal.ILinqOperatorProvider * bool -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContext
Public Sub New (dependencies As QueryCompilationContextDependencies, linqOperatorProvider As ILinqOperatorProvider, trackQueryResults As Boolean)
Parametry
- dependencies
- Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextDependencies
- linqOperatorProvider
- Microsoft.EntityFrameworkCore.Query.Internal.ILinqOperatorProvider
- trackQueryResults
- Boolean
Platí pro
QueryCompilationContext(QueryCompilationContextDependencies, Boolean, Boolean)
Vytvoří novou instanci QueryCompilationContext třídy.
[System.Diagnostics.CodeAnalysis.Experimental("EF9100")]
public QueryCompilationContext(Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies dependencies, bool async, bool precompiling);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9100")>]
new Microsoft.EntityFrameworkCore.Query.QueryCompilationContext : Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies * bool * bool -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContext
Public Sub New (dependencies As QueryCompilationContextDependencies, async As Boolean, precompiling As Boolean)
Parametry
- dependencies
- QueryCompilationContextDependencies
Objekt parametru obsahující 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
QueryCompilationContext(QueryCompilationContextDependencies, Boolean, Boolean, IReadOnlySet<String>)
Vytvoří novou instanci QueryCompilationContext třídy.
[System.Diagnostics.CodeAnalysis.Experimental("EF9100")]
public QueryCompilationContext(Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies dependencies, bool async, bool precompiling, System.Collections.Generic.IReadOnlySet<string>? nonNullableReferenceTypeParameters);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9100")>]
new Microsoft.EntityFrameworkCore.Query.QueryCompilationContext : Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies * bool * bool * System.Collections.Generic.IReadOnlySet<string> -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContext
Public Sub New (dependencies As QueryCompilationContextDependencies, async As Boolean, precompiling As Boolean, nonNullableReferenceTypeParameters As IReadOnlySet(Of String))
Parametry
- dependencies
- QueryCompilationContextDependencies
Objekt parametru obsahující 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
QueryCompilationContext(IModel, ILogger, IEntityQueryModelVisitorFactory, IRequiresMaterializationExpressionVisitorFactory, ILinqOperatorProvider, 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 QueryCompilationContext(Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.Extensions.Logging.ILogger logger, Microsoft.EntityFrameworkCore.Query.IEntityQueryModelVisitorFactory entityQueryModelVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IRequiresMaterializationExpressionVisitorFactory requiresMaterializationExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.Internal.ILinqOperatorProvider linqOperatorProvider, Type contextType, bool trackQueryResults);
new Microsoft.EntityFrameworkCore.Query.QueryCompilationContext : Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.Extensions.Logging.ILogger * Microsoft.EntityFrameworkCore.Query.IEntityQueryModelVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IRequiresMaterializationExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.Internal.ILinqOperatorProvider * Type * bool -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContext
Public Sub New (model As IModel, logger As ILogger, entityQueryModelVisitorFactory As IEntityQueryModelVisitorFactory, requiresMaterializationExpressionVisitorFactory As IRequiresMaterializationExpressionVisitorFactory, linqOperatorProvider As ILinqOperatorProvider, contextType As Type, trackQueryResults As Boolean)
Parametry
- model
- IModel
- logger
- ILogger
- entityQueryModelVisitorFactory
- IEntityQueryModelVisitorFactory
- requiresMaterializationExpressionVisitorFactory
- Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IRequiresMaterializationExpressionVisitorFactory
- linqOperatorProvider
- Microsoft.EntityFrameworkCore.Query.Internal.ILinqOperatorProvider
- contextType
- Type
- trackQueryResults
- Boolean