MigrationsScaffolder 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
用來建構新的移轉。
public class MigrationsScaffolder
public class MigrationsScaffolder : Microsoft.EntityFrameworkCore.Migrations.Design.IMigrationsScaffolder
type MigrationsScaffolder = class
type MigrationsScaffolder = class
interface IMigrationsScaffolder
Public Class MigrationsScaffolder
Public Class MigrationsScaffolder
Implements IMigrationsScaffolder
- 繼承
-
MigrationsScaffolder
- 實作
備註
如需詳細資訊和範例,請參閱 資料庫移轉和 EF Core 設計階段服務 。
建構函式
屬性
Dependencies |
此服務的相依性。 |
方法
GetDirectory(String, String, String) |
取得同層級檔案的目錄。 如果沒有,則會使用對應至子命名空間的目錄。 |
GetNamespace(Type, String) |
取得同層級類型的命名空間。 如果沒有,則會使用預設命名空間。 |
GetSubNamespace(String, String) |
取得子命名空間。 |
RemoveMigration(String, String, Boolean, String) |
移除先前的移轉。 |
RemoveMigration(String, String, Boolean) |
移除先前的移轉。 |
Save(String, ScaffoldedMigration, String) |
將 Scaffold 的移轉儲存至檔案。 |
ScaffoldMigration(String, String, String, String) |
建立新的移轉。 |
ScaffoldMigration(String, String, String) |
建立新的移轉。 |
TryGetProjectFile(String, String) |
嘗試在專案目錄下尋找檔案。 |