MigrationsScaffolderDependencies 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
的服務相依性參數類別 MigrationsScaffolder
此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。
public sealed class MigrationsScaffolderDependencies
public sealed class MigrationsScaffolderDependencies : IEquatable<Microsoft.EntityFrameworkCore.Migrations.Design.MigrationsScaffolderDependencies>
type MigrationsScaffolderDependencies = class
type MigrationsScaffolderDependencies = class
interface IEquatable<MigrationsScaffolderDependencies>
Public NotInheritable Class MigrationsScaffolderDependencies
Public NotInheritable Class MigrationsScaffolderDependencies
Implements IEquatable(Of MigrationsScaffolderDependencies)
- 繼承
-
MigrationsScaffolderDependencies
- 實作
備註
請勿直接從提供者或應用程式程式碼建構此類別的實例,因為建構函式簽章可能會在新增相依性時變更。 請改用建構函式中的這個類型,以便由相依性插入容器自動建立和插入實例。 若要建立已取代某些相依服務的實例,請先從相依性插入容器解析物件,然後使用 C# 'with' 運算子取代選取的服務。 請勿在此進程中的任何時間點呼叫建構函式。
建構函式
屬性
CurrentContext |
目前的 DbCoNtext。 |
CurrentDbContext |
目前的 DbCoNtext。 |
DatabaseProvider |
資料庫提供者。 |
HistoryRepository |
歷程記錄存放庫。 |
MigrationCodeGenerator |
已淘汰.
移轉程式碼產生器。 |
MigrationsAssembly |
移轉元件。 |
MigrationsCodeGeneratorSelector |
移轉程式碼產生器選取器。 |
MigrationsIdGenerator |
移轉識別碼產生器。 |
MigrationsModelDiffer |
移轉模型不同。 |
Migrator |
移轉程式。 |
Model |
模型本身。 |
OperationReporter |
作業報告程式。 |
SnapshotModelProcessor |
快照模型處理器。 |
方法
<Clone>$() |
的服務相依性參數類別 MigrationsScaffolder 此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。 |
Equals(MigrationsScaffolderDependencies) |
的服務相依性參數類別 MigrationsScaffolder 此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。 |
Equals(Object) |
的服務相依性參數類別 MigrationsScaffolder 此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。 |
GetHashCode() |
的服務相依性參數類別 MigrationsScaffolder 此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。 |
ToString() |
的服務相依性參數類別 MigrationsScaffolder 此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。 |
With(ICurrentDbContext) |
複製此相依性參數物件,並取代一個服務。 |
With(ICurrentDbContext) |
複製此相依性參數物件,並取代一個服務。 |
With(IDatabaseProvider) |
複製此相依性參數物件,並取代一個服務。 |
With(IHistoryRepository) |
複製此相依性參數物件,並取代一個服務。 |
With(IMigrationsAssembly) |
複製此相依性參數物件,並取代一個服務。 |
With(IMigrationsCodeGenerator) |
已淘汰.
複製此相依性參數物件,並取代一個服務。 |
With(IMigrationsCodeGeneratorSelector) |
複製此相依性參數物件,並取代一個服務。 |
With(IMigrationsIdGenerator) |
複製此相依性參數物件,並取代一個服務。 |
With(IMigrationsModelDiffer) |
複製此相依性參數物件,並取代一個服務。 |
With(IMigrator) |
複製此相依性參數物件,並取代一個服務。 |
With(IModel) |
複製此相依性參數物件,並取代一個服務。 |
With(IOperationReporter) |
複製此相依性參數物件,並取代一個服務。 |
With(ISnapshotModelProcessor) |
複製此相依性參數物件,並取代一個服務。 |
運算子
Equality(MigrationsScaffolderDependencies, MigrationsScaffolderDependencies) |
的服務相依性參數類別 MigrationsScaffolder 此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。 |
Inequality(MigrationsScaffolderDependencies, MigrationsScaffolderDependencies) |
的服務相依性參數類別 MigrationsScaffolder 此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。 |