QueryCompilationContextDependencies.With Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
With(IDiagnosticsLogger<DbLoggerCategory.Query>) |
Clones this dependency parameter object with one service replaced. |
With(ICurrentDbContext) |
Clones this dependency parameter object with one service replaced. |
With(IDbContextOptions) |
Clones this dependency parameter object with one service replaced. |
With(IModel) |
Clones this dependency parameter object with one service replaced. |
With(IQueryableMethodTranslatingExpressionVisitorFactory) |
Clones this dependency parameter object with one service replaced. |
With(IQueryTranslationPostprocessorFactory) |
Clones this dependency parameter object with one service replaced. |
With(IQueryTranslationPreprocessorFactory) |
Clones this dependency parameter object with one service replaced. |
With(IShapedQueryCompilingExpressionVisitorFactory) |
Clones this dependency parameter object with one service replaced. |
With(IExecutionStrategyFactory) |
Clones this dependency parameter object with one service replaced. |
With(IDiagnosticsLogger<DbLoggerCategory.Query>)
Clones this dependency parameter object with one service replaced.
public Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies With (Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Query> logger);
member this.With : Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Query> -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies
Public Function With (logger As IDiagnosticsLogger(Of DbLoggerCategory.Query)) As QueryCompilationContextDependencies
Parameters
A replacement for the current dependency of this type.
Returns
A new parameter object with the given service replaced.
Applies to
With(ICurrentDbContext)
Clones this dependency parameter object with one service replaced.
public Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies With (Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext currentContext);
member this.With : Microsoft.EntityFrameworkCore.Infrastructure.ICurrentDbContext -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies
Public Function With (currentContext As ICurrentDbContext) As QueryCompilationContextDependencies
Parameters
- currentContext
- ICurrentDbContext
A replacement for the current dependency of this type.
Returns
A new parameter object with the given service replaced.
Applies to
With(IDbContextOptions)
Clones this dependency parameter object with one service replaced.
public Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies With (Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptions contextOptions);
member this.With : Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptions -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies
Public Function With (contextOptions As IDbContextOptions) As QueryCompilationContextDependencies
Parameters
- contextOptions
- IDbContextOptions
A replacement for the current dependency of this type.
Returns
A new parameter object with the given service replaced.
Applies to
With(IModel)
Clones this dependency parameter object with one service replaced.
public Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies With (Microsoft.EntityFrameworkCore.Metadata.IModel model);
member this.With : Microsoft.EntityFrameworkCore.Metadata.IModel -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies
Public Function With (model As IModel) As QueryCompilationContextDependencies
Parameters
- model
- IModel
A replacement for the current dependency of this type.
Returns
A new parameter object with the given service replaced.
Applies to
With(IQueryableMethodTranslatingExpressionVisitorFactory)
Clones this dependency parameter object with one service replaced.
public Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies With (Microsoft.EntityFrameworkCore.Query.IQueryableMethodTranslatingExpressionVisitorFactory queryableMethodTranslatingExpressionVisitorFactory);
member this.With : Microsoft.EntityFrameworkCore.Query.IQueryableMethodTranslatingExpressionVisitorFactory -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies
Public Function With (queryableMethodTranslatingExpressionVisitorFactory As IQueryableMethodTranslatingExpressionVisitorFactory) As QueryCompilationContextDependencies
Parameters
- queryableMethodTranslatingExpressionVisitorFactory
- IQueryableMethodTranslatingExpressionVisitorFactory
A replacement for the current dependency of this type.
Returns
A new parameter object with the given service replaced.
Applies to
With(IQueryTranslationPostprocessorFactory)
Clones this dependency parameter object with one service replaced.
public Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies With (Microsoft.EntityFrameworkCore.Query.IQueryTranslationPostprocessorFactory queryTranslationPostprocessorFactory);
member this.With : Microsoft.EntityFrameworkCore.Query.IQueryTranslationPostprocessorFactory -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies
Public Function With (queryTranslationPostprocessorFactory As IQueryTranslationPostprocessorFactory) As QueryCompilationContextDependencies
Parameters
- queryTranslationPostprocessorFactory
- IQueryTranslationPostprocessorFactory
A replacement for the current dependency of this type.
Returns
A new parameter object with the given service replaced.
Applies to
With(IQueryTranslationPreprocessorFactory)
Clones this dependency parameter object with one service replaced.
public Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies With (Microsoft.EntityFrameworkCore.Query.IQueryTranslationPreprocessorFactory queryTranslationPreprocessorFactory);
member this.With : Microsoft.EntityFrameworkCore.Query.IQueryTranslationPreprocessorFactory -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies
Public Function With (queryTranslationPreprocessorFactory As IQueryTranslationPreprocessorFactory) As QueryCompilationContextDependencies
Parameters
- queryTranslationPreprocessorFactory
- IQueryTranslationPreprocessorFactory
A replacement for the current dependency of this type.
Returns
A new parameter object with the given service replaced.
Applies to
With(IShapedQueryCompilingExpressionVisitorFactory)
Clones this dependency parameter object with one service replaced.
public Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies With (Microsoft.EntityFrameworkCore.Query.IShapedQueryCompilingExpressionVisitorFactory shapedQueryCompilingExpressionVisitorFactory);
member this.With : Microsoft.EntityFrameworkCore.Query.IShapedQueryCompilingExpressionVisitorFactory -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies
Public Function With (shapedQueryCompilingExpressionVisitorFactory As IShapedQueryCompilingExpressionVisitorFactory) As QueryCompilationContextDependencies
Parameters
- shapedQueryCompilingExpressionVisitorFactory
- IShapedQueryCompilingExpressionVisitorFactory
A replacement for the current dependency of this type.
Returns
A new parameter object with the given service replaced.
Applies to
With(IExecutionStrategyFactory)
Clones this dependency parameter object with one service replaced.
public Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies With (Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory executionStrategyFactory);
member this.With : Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies
Public Function With (executionStrategyFactory As IExecutionStrategyFactory) As QueryCompilationContextDependencies
Parameters
- executionStrategyFactory
- IExecutionStrategyFactory
A replacement for the current dependency of this type.
Returns
A new parameter object with the given service replaced.
Applies to
Entity Framework