次の方法で共有


ParameterNameGeneratorFactory クラス

定義

型のインスタンスを ParameterNameGenerator 作成します。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

public class ParameterNameGeneratorFactory : Microsoft.EntityFrameworkCore.Storage.IParameterNameGeneratorFactory
type ParameterNameGeneratorFactory = class
    interface IParameterNameGeneratorFactory
Public Class ParameterNameGeneratorFactory
Implements IParameterNameGeneratorFactory
継承
ParameterNameGeneratorFactory
実装

注釈

サービスの有効期間は です Singleton。 つまり、1 つのインスタンスが多くの DbContext インスタンスで使用されます。 実装はスレッド セーフである必要があります。 このサービスは、 として Scoped登録されているサービスに依存できません。

詳細と例については、「 データベース プロバイダーと拡張機能の実装 」を参照してください。

コンストラクター

ParameterNameGeneratorFactory()

型のインスタンスを ParameterNameGenerator 作成します。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

ParameterNameGeneratorFactory(ParameterNameGeneratorDependencies)

ParameterNameGeneratorFactory クラスの新しいインスタンスを初期化します。

プロパティ

Dependencies

このサービスのリレーショナル プロバイダー固有の依存関係。

メソッド

Create()

新しい ParameterNameGenerator を作成します。

適用対象