次の方法で共有


MigrationsCodeGeneratorDependencies コンストラクター

定義

オーバーロード

MigrationsCodeGeneratorDependencies()

のサービス依存関係パラメーター オブジェクトを MigrationsCodeGenerator作成します。

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

MigrationsCodeGeneratorDependencies(IRelationalTypeMappingSource)

のサービス依存関係パラメーター オブジェクトを MigrationsCodeGenerator作成します。

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

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

MigrationsCodeGeneratorDependencies(IRelationalTypeMappingSource, IAnnotationCodeGenerator)

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

MigrationsCodeGeneratorDependencies()

のサービス依存関係パラメーター オブジェクトを MigrationsCodeGenerator作成します。

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

public MigrationsCodeGeneratorDependencies ();
Public Sub New ()

適用対象

MigrationsCodeGeneratorDependencies(IRelationalTypeMappingSource)

のサービス依存関係パラメーター オブジェクトを MigrationsCodeGenerator作成します。

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

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

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public MigrationsCodeGeneratorDependencies (Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource relationalTypeMappingSource);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Migrations.Design.MigrationsCodeGeneratorDependencies : Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource -> Microsoft.EntityFrameworkCore.Migrations.Design.MigrationsCodeGeneratorDependencies
Public Sub New (relationalTypeMappingSource As IRelationalTypeMappingSource)

パラメーター

relationalTypeMappingSource
IRelationalTypeMappingSource
属性

適用対象

MigrationsCodeGeneratorDependencies(IRelationalTypeMappingSource, IAnnotationCodeGenerator)

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

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public MigrationsCodeGeneratorDependencies (Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource relationalTypeMappingSource, Microsoft.EntityFrameworkCore.Design.IAnnotationCodeGenerator annotationCodeGenerator);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Migrations.Design.MigrationsCodeGeneratorDependencies : Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource * Microsoft.EntityFrameworkCore.Design.IAnnotationCodeGenerator -> Microsoft.EntityFrameworkCore.Migrations.Design.MigrationsCodeGeneratorDependencies
Public Sub New (relationalTypeMappingSource As IRelationalTypeMappingSource, annotationCodeGenerator As IAnnotationCodeGenerator)

パラメーター

relationalTypeMappingSource
IRelationalTypeMappingSource
annotationCodeGenerator
IAnnotationCodeGenerator
属性

注釈

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

適用対象