ISingletonOptions 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
由任何類別實作,表示只能在單一層級設定 IServiceProvider 的選項。
public interface ISingletonOptions
type ISingletonOptions = interface
Public Interface ISingletonOptions
- 衍生
備註
服務存留期為 Singleton ,且允許多個註冊。 這表示許多 DbContext 實例都會使用每個服務的單一實例。 實作必須是安全線程。 此服務不能相依于註冊為 Scoped 的服務。
如需詳細資訊和範例,請參閱 資料庫提供者和延伸模組的實作 。
方法
Initialize(IDbContextOptions) |
從指定的 IDbContextOptions 初始化單一選項。 |
Validate(IDbContextOptions) |
與這裡設定的選項相較之下,驗證指定中的 IDbContextOptions 選項並未變更,如果選項已設定,則會擲回。 |