EntityFrameworkRelationalServicesBuilder 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建置器 API,專為註冊服務時要使用的關係資料庫提供者所設計。
public class EntityFrameworkRelationalServicesBuilder : Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder
type EntityFrameworkRelationalServicesBuilder = class
inherit EntityFrameworkServicesBuilder
Public Class EntityFrameworkRelationalServicesBuilder
Inherits EntityFrameworkServicesBuilder
- 繼承
備註
提供者應該建立這個類別的實例、使用其方法來註冊服務,然後呼叫 TryAddCoreServices() 以填寫其餘的 Entity Framework 服務。
Entity Framework 可確保服務已向適當的範圍註冊。 在某些情況下,提供者可能會向不同的範圍註冊服務,但請務必小心,其所有相依性都可以處理新的範圍,而且它不會對相依的服務造成問題。
如需詳細資訊和範例,請參閱 資料庫提供者和延伸模組的實作 。
建構函式
EntityFrameworkRelationalServicesBuilder(IServiceCollection) |
關係資料庫提供者用來建立新的 EntityFrameworkRelationalServicesBuilder 提供者服務註冊。 |
欄位
RelationalServices |
這是支援 Entity Framework Core 基礎結構的內部 API,不受與公用 API 相同的相容性標準。 它可能會在任何版本中變更或移除,而不會有任何通知。 您應該只在程式碼中直接使用它,並知道這麼做可能會導致應用程式在更新至新的 Entity Framework Core 版本時失敗。 |
屬性
ServiceCollectionMap |
基礎 的 ServiceCollectionMap 存取權。 (繼承來源 EntityFrameworkServicesBuilder) |