QueryContext Costruttori
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.
Overload
QueryContext(QueryContextDependencies) |
Crea una nuova istanza di QueryContext. Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione. |
QueryContext(QueryContextDependencies, Func<IQueryBuffer>) |
Questa API supporta l'infrastruttura Entity Framework Core e non deve essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future. |
QueryContext(Func<IQueryBuffer>, IStateManager, IConcurrencyDetector) |
Questa API supporta l'infrastruttura Entity Framework Core e non deve essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future. |
QueryContext(Func<IQueryBuffer>, LazyRef<IStateManager>, IConcurrencyDetector) |
Questa API supporta l'infrastruttura Entity Framework Core e non deve essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future. |
QueryContext(QueryContextDependencies)
Crea una nuova istanza di QueryContext.
Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.
protected QueryContext (Microsoft.EntityFrameworkCore.Query.QueryContextDependencies dependencies);
new Microsoft.EntityFrameworkCore.Query.QueryContext : Microsoft.EntityFrameworkCore.Query.QueryContextDependencies -> Microsoft.EntityFrameworkCore.Query.QueryContext
Protected Sub New (dependencies As QueryContextDependencies)
Parametri
- dependencies
- QueryContextDependencies
Dipendenze da usare.
Si applica a
QueryContext(QueryContextDependencies, Func<IQueryBuffer>)
Questa API supporta l'infrastruttura Entity Framework Core e non deve essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future.
public QueryContext (Microsoft.EntityFrameworkCore.Query.QueryContextDependencies dependencies, Func<Microsoft.EntityFrameworkCore.Query.Internal.IQueryBuffer> queryBufferFactory);
new Microsoft.EntityFrameworkCore.Query.QueryContext : Microsoft.EntityFrameworkCore.Query.QueryContextDependencies * Func<Microsoft.EntityFrameworkCore.Query.Internal.IQueryBuffer> -> Microsoft.EntityFrameworkCore.Query.QueryContext
Public Sub New (dependencies As QueryContextDependencies, queryBufferFactory As Func(Of IQueryBuffer))
Parametri
- dependencies
- QueryContextDependencies
- queryBufferFactory
- Func<Microsoft.EntityFrameworkCore.Query.Internal.IQueryBuffer>
Si applica a
QueryContext(Func<IQueryBuffer>, IStateManager, IConcurrencyDetector)
Questa API supporta l'infrastruttura Entity Framework Core e non deve essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future.
public QueryContext (Func<Microsoft.EntityFrameworkCore.Query.Internal.IQueryBuffer> queryBufferFactory, Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager stateManager, Microsoft.EntityFrameworkCore.Internal.IConcurrencyDetector concurrencyDetector);
new Microsoft.EntityFrameworkCore.Query.QueryContext : Func<Microsoft.EntityFrameworkCore.Query.Internal.IQueryBuffer> * Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager * Microsoft.EntityFrameworkCore.Internal.IConcurrencyDetector -> Microsoft.EntityFrameworkCore.Query.QueryContext
Public Sub New (queryBufferFactory As Func(Of IQueryBuffer), stateManager As IStateManager, concurrencyDetector As IConcurrencyDetector)
Parametri
- queryBufferFactory
- Func<Microsoft.EntityFrameworkCore.Query.Internal.IQueryBuffer>
- stateManager
- Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager
- concurrencyDetector
- Microsoft.EntityFrameworkCore.Internal.IConcurrencyDetector
Si applica a
QueryContext(Func<IQueryBuffer>, LazyRef<IStateManager>, IConcurrencyDetector)
Questa API supporta l'infrastruttura Entity Framework Core e non deve essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future.
public QueryContext (Func<Microsoft.EntityFrameworkCore.Query.Internal.IQueryBuffer> queryBufferFactory, Microsoft.EntityFrameworkCore.Internal.LazyRef<Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager> stateManager, Microsoft.EntityFrameworkCore.Internal.IConcurrencyDetector concurrencyDetector);
new Microsoft.EntityFrameworkCore.Query.QueryContext : Func<Microsoft.EntityFrameworkCore.Query.Internal.IQueryBuffer> * Microsoft.EntityFrameworkCore.Internal.LazyRef<Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager> * Microsoft.EntityFrameworkCore.Internal.IConcurrencyDetector -> Microsoft.EntityFrameworkCore.Query.QueryContext
Public Sub New (queryBufferFactory As Func(Of IQueryBuffer), stateManager As LazyRef(Of IStateManager), concurrencyDetector As IConcurrencyDetector)
Parametri
- queryBufferFactory
- Func<Microsoft.EntityFrameworkCore.Query.Internal.IQueryBuffer>
- stateManager
- Microsoft.EntityFrameworkCore.Internal.LazyRef<Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager>
- concurrencyDetector
- Microsoft.EntityFrameworkCore.Internal.IConcurrencyDetector