ISnapshotModelProcessor 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
一個用於處理從遷移快照載入的模型的服務,並對建立快照的 EF Core 版本進行修正。 資料庫提供者可以註冊替換實作,以套用額外的提供者專屬修正。
public interface ISnapshotModelProcessor
type ISnapshotModelProcessor = interface
Public Interface ISnapshotModelProcessor
- 衍生
備註
服役期間為 Scoped。 這表示每個 DbContext 實例都會使用自己的服務實例。 實作方式可能取決於其他註冊於任何生命週期的服務。 實作不需要執行緒安全。
更多資訊與範例請參見 資料庫遷移 。
方法
| 名稱 | Description |
|---|---|
| Process(IReadOnlyModel, Boolean) |
處理模型,並針對建立快照的 EF Core 版本進行必要的修正。 |