次の方法で共有


ToolingFacade クラス

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

Visual Studio で編集するアプリケーションと対話する必要がある移行関連のコマンドを実行するために、デザイン時ツールで使用されるヘルパー クラス。 アプリケーションを編集するため、常に最新バージョンが読み込まれるようにアセンブリを個別の AppDomain に読み込む必要があります。 また、構成が確実に適用されるように、スタートアップ プロジェクトの App/Web.config ファイルもコピーされます。

継承階層

System.Object
  System.Data.Entity.Migrations.Design.ToolingFacade

名前空間:  System.Data.Entity.Migrations.Design
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
Public Class ToolingFacade _
    Implements IDisposable
'使用
Dim instance As ToolingFacade
public class ToolingFacade : IDisposable
public ref class ToolingFacade : IDisposable
type ToolingFacade =  
    class 
        interface IDisposable 
    end
public class ToolingFacade implements IDisposable

ToolingFacade 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド ToolingFacade ToolingFacade クラスの新しいインスタンスを初期化します。

上揃え

プロパティ

  名前 説明
パブリック プロパティ LogInfoDelegate 情報をログに記録するために実行するアクションを取得または設定します。
パブリック プロパティ LogVerboseDelegate 詳細情報をログに記録するために実行するアクションを取得または設定します。
パブリック プロパティ LogWarningDelegate 警告をログに記録するために実行するアクションを取得または設定します。

上揃え

メソッド

  名前 説明
パブリック メソッド Dispose() ToolingFacade クラスの現在のインスタンスによって使用されているリソースを解放します。
プロテクト メソッド Dispose(Boolean) ファサードで使用したすべてのリソースを解放します。
パブリック メソッド Equals (Object から継承されます。)
プロテクト メソッド Finalize ファサードで使用したすべてのアンマネージ リソースを解放します。 (Object.Finalize() をオーバーライドします。)
パブリック メソッド GetContextType DbContext から派生する型の完全修飾名を取得します。
パブリック メソッド GetContextTypes DbContext から派生するすべての型の完全修飾名を取得します。
パブリック メソッド GetDatabaseMigrations データベースに適用されているすべての移行の一覧を取得します。
パブリック メソッド GetHashCode (Object から継承されます。)
パブリック メソッド GetPendingMigrations データベースに適用されていないすべての移行の一覧を取得します。
パブリック メソッド GetType (Object から継承されます。)
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド Scaffold モデルの保留中の変更を適用するコードベースの移行をスキャフォールディングします。
パブリック メソッド ScaffoldInitialCreate 以前に実行されたデータベース初期化子に対応する初期コードベースの移行をスキャフォールディングします。
パブリック メソッド ScriptUpdate 2 つの移行間での移行を実行する SQL スクリプトを生成します。
パブリック メソッド ToString (Object から継承されます。)
パブリック メソッド Update データベースを、指定した移行に更新します。

上揃え

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

System.Data.Entity.Migrations.Design 名前空間