Language

RelationalParameterBasedSqlProcessorDependencies コンストラクター

定義

オーバーロード

Name 説明
RelationalParameterBasedSqlProcessorDependencies(ISqlExpressionFactory, IRelationalTypeMappingSource, IParameterNameGeneratorFactory)

これは、パブリック API と同じ互換性標準の対象ではなく、Entity Framework Core インフラストラクチャをサポートする内部 API です。 これは、任意のリリースで予告なしに変更または削除される可能性があります。 コード内で直接使用する場合は、細心の注意を払う必要があります。これを行うと、新しいEntity Framework Core リリースに更新するときにアプリケーションのエラーが発生する可能性があることを認識してください。

RelationalParameterBasedSqlProcessorDependencies(ISqlExpressionFactory, IRelationalTypeMappingSource, ISqlGenerationHelper, IParameterNameGeneratorFactory)

これは、パブリック API と同じ互換性標準の対象ではなく、Entity Framework Core インフラストラクチャをサポートする内部 API です。 これは、任意のリリースで予告なしに変更または削除される可能性があります。 コード内で直接使用する場合は、細心の注意を払う必要があります。これを行うと、新しいEntity Framework Core リリースに更新するときにアプリケーションのエラーが発生する可能性があることを認識してください。

RelationalParameterBasedSqlProcessorDependencies(ISqlExpressionFactory, IRelationalTypeMappingSource, IParameterNameGeneratorFactory)

ソース:
RelationalParameterBasedSqlProcessorDependencies.cs
ソース:
RelationalParameterBasedSqlProcessorDependencies.cs
ソース:
RelationalParameterBasedSqlProcessorDependencies.cs
ソース:
RelationalParameterBasedSqlProcessorDependencies.cs
ソース:
RelationalParameterBasedSqlProcessorDependencies.cs

これは、パブリック API と同じ互換性標準の対象ではなく、Entity Framework Core インフラストラクチャをサポートする内部 API です。 これは、任意のリリースで予告なしに変更または削除される可能性があります。 コード内で直接使用する場合は、細心の注意を払う必要があります。これを行うと、新しいEntity Framework Core リリースに更新するときにアプリケーションのエラーが発生する可能性があることを認識してください。

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public RelationalParameterBasedSqlProcessorDependencies(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory sqlExpressionFactory, Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource typeMappingSource, Microsoft.EntityFrameworkCore.Storage.IParameterNameGeneratorFactory parameterNameGeneratorFactory);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorDependencies : Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory * Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource * Microsoft.EntityFrameworkCore.Storage.IParameterNameGeneratorFactory -> Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorDependencies
Public Sub New (sqlExpressionFactory As ISqlExpressionFactory, typeMappingSource As IRelationalTypeMappingSource, parameterNameGeneratorFactory As IParameterNameGeneratorFactory)

パラメーター

sqlExpressionFactory
ISqlExpressionFactory
typeMappingSource
IRelationalTypeMappingSource
parameterNameGeneratorFactory
IParameterNameGeneratorFactory
属性

注釈

新しい依存関係が追加されると変更される可能性があるため、プロバイダーまたはアプリケーション コードからこのコンストラクターを直接呼び出さないでください。 代わりに、この型をコンストラクターで使用して、依存関係挿入コンテナーによってインスタンスが自動的に作成および挿入されるようにします。 一部の依存サービスが置き換えられたインスタンスを作成するには、まず依存関係挿入コンテナーからオブジェクトを解決してから、C# 'with' 演算子を使用して選択したサービスを置き換えます。 このプロセスのどの時点でもコンストラクターを呼び出さないでください。

適用対象

RelationalParameterBasedSqlProcessorDependencies(ISqlExpressionFactory, IRelationalTypeMappingSource, ISqlGenerationHelper, IParameterNameGeneratorFactory)

ソース:
RelationalParameterBasedSqlProcessorDependencies.cs
ソース:
RelationalParameterBasedSqlProcessorDependencies.cs

これは、パブリック API と同じ互換性標準の対象ではなく、Entity Framework Core インフラストラクチャをサポートする内部 API です。 これは、任意のリリースで予告なしに変更または削除される可能性があります。 コード内で直接使用する場合は、細心の注意を払う必要があります。これを行うと、新しいEntity Framework Core リリースに更新するときにアプリケーションのエラーが発生する可能性があることを認識してください。

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public RelationalParameterBasedSqlProcessorDependencies(Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory sqlExpressionFactory, Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource typeMappingSource, Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper sqlGenerationHelper, Microsoft.EntityFrameworkCore.Storage.IParameterNameGeneratorFactory parameterNameGeneratorFactory);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorDependencies : Microsoft.EntityFrameworkCore.Query.ISqlExpressionFactory * Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource * Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper * Microsoft.EntityFrameworkCore.Storage.IParameterNameGeneratorFactory -> Microsoft.EntityFrameworkCore.Query.RelationalParameterBasedSqlProcessorDependencies
Public Sub New (sqlExpressionFactory As ISqlExpressionFactory, typeMappingSource As IRelationalTypeMappingSource, sqlGenerationHelper As ISqlGenerationHelper, parameterNameGeneratorFactory As IParameterNameGeneratorFactory)

パラメーター

sqlExpressionFactory
ISqlExpressionFactory
typeMappingSource
IRelationalTypeMappingSource
sqlGenerationHelper
ISqlGenerationHelper
parameterNameGeneratorFactory
IParameterNameGeneratorFactory
属性

注釈

新しい依存関係が追加されると変更される可能性があるため、プロバイダーまたはアプリケーション コードからこのコンストラクターを直接呼び出さないでください。 代わりに、この型をコンストラクターで使用して、依存関係挿入コンテナーによってインスタンスが自動的に作成および挿入されるようにします。 一部の依存サービスが置き換えられたインスタンスを作成するには、まず依存関係挿入コンテナーからオブジェクトを解決してから、C# 'with' 演算子を使用して選択したサービスを置き換えます。 このプロセスのどの時点でもコンストラクターを呼び出さないでください。

適用対象