|
IAdHocMapper
|
在模型建置後,建立 CLR 類型與實體類型的臨時映射。
|
|
ICheckConstraint
|
代表對實體類型的檢查約束。
|
|
IClrCollectionAccessor
|
代表由編譯代理支持的操作,允許操作導航屬性上的集合。
此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。
|
|
IClrIndexedCollectionAccessor
|
這是一個內部 API,支援 Entity Framework Core 基礎架構,且不受公開 API 相同的相容性標準約束。 該內容可能會在任何新聞稿中未經通知而更改或移除。 你應該只在程式碼中直接使用它,並且要非常謹慎,並且要知道這樣做可能會導致更新到新的 Entity Framework Core 版本時應用程式失敗。
|
|
IClrPropertyGetter
|
代表由編譯代理支持的操作,支援取得映射 EF 屬性的值。
此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。
|
|
IClrPropertySetter
|
代表由編譯代理支援的操作,支援設定映射 EF 屬性的值。
此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。
|
|
IColumn
|
代表表格中的一欄。
|
|
IColumnBase
|
表示類表格物件中的欄位式物件。
|
|
IColumnMapping
|
代表屬性映射到欄位。
|
|
IColumnMappingBase
|
表示屬性映射到類似欄位的物件。
|
|
IComplexProperty
|
代表結構型的複雜性質。
|
|
IComplexType
|
表示結構型複性質的類型。
|
|
IConstructorBindingFactory
|
一個用來尋找並建立 InstantiationBinding 特定 CLR 建構子實例的工廠。
|
|
IConventionAnnotatable
|
一個可以公開可修改註解的類別。 註解允許在物件上儲存任意的元資料。
此介面通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。
|
|
IConventionAnnotation
|
一個可以儲存在實 IConventionAnnotatable作 的物件上的任意元資料。
此介面通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。
|
|
IConventionCheckConstraint
|
代表對實體類型的檢查約束。
|
|
IConventionComplexProperty
|
代表結構型的複雜性質。
|
|
IConventionComplexType
|
表示結構型複性質的類型。
|
|
IConventionDbFunction
|
代表模型中的關聯式資料庫函式,形式可於模型建置過程中進行變異。
|
|
IConventionDbFunctionParameter
|
代表一個函數參數。
|
|
IConventionDbFunctionParameterBuilder
|
提供一個簡單的 API 來設定 IConventionDbFunctionParameter.
|
|
IConventionElementType
|
代表集合屬性的元素。
|
|
IConventionEntityType
|
代表一個實體類型。IConventionModel
此介面用於模型建立時,允許修改元資料。
模型建構完成後,代表 IEntityType 同一元資料的唯讀視圖。
|
|
IConventionEntityTypeMappingFragment
|
代表特定類資料表儲存物件的實體類型映射。
|
|
IConventionForeignKey
|
代表一種關係,當依賴實體類型中的外金鑰屬性參考主實體類型中對應的主鍵或備用金鑰時。
|
|
IConventionIndex
|
代表一組屬性的索引。
|
|
IConventionKey
|
代表實體上的主鍵或備用鍵。
|
|
IConventionModel
|
關於實體形狀、彼此關係,以及它們如何映射到資料庫的元資料。 模型通常是透過覆寫 OnModelCreating(ModelBuilder) 導出 DbContext的方法來建立的。
|
|
IConventionNavigation
|
代表一種可用於導航關係的導航屬性。
|
|
IConventionNavigationBase
|
代表一種可用於導航關係的導航屬性。
|
|
IConventionProperty
|
代表結構類型的純量性質。
|
|
IConventionPropertyBase
|
用於導航與標量屬性的基礎類型。
|
|
IConventionRelationalPropertyOverrides
|
代表特定類資料表儲存物件的屬性面覆寫。
|
|
IConventionSequence
|
在模型中以可在建構模型時進行變異的形式,表示資料庫序列。
|
|
IConventionServiceProperty
|
IReadOnlyPropertyBase在 Entity Framework 模型中,代表從 DbContext.
|
|
IConventionSkipNavigation
|
代表一個導航屬性,屬於一個關係的一部分,該關係會透過第三個實體類型轉發。
|
|
IConventionSqlServerFullTextCatalog
|
在模型中以可變更的形式,在模型中以可變異的形式表示 SQL Server 全文目錄。
|
|
IConventionStoredProcedure
|
代表模型中可被變異的儲存程序形式。
|
|
IConventionStoredProcedureParameter
|
代表一個儲存程序參數。
|
|
IConventionStoredProcedureResultColumn
|
代表儲存程序結果欄位。
|
|
IConventionTrigger
|
代表商店觸發器。
|
|
IConventionTypeBase
|
表示 中的一種型別。IConventionModel
|
|
IDbFunction
|
代表模型中的關聯式資料庫函式。
|
|
IDbFunctionParameter
|
代表一個函數參數。
|
|
IDesignTimeModel
|
關於實體形狀、彼此關係,以及它們如何映射到資料庫的元資料。
同時包含初始化資料庫所需的所有資訊。
|
|
IElementType
|
代表集合屬性的元素。
|
|
IEntityType
|
代表模型中的實體類型。
|
|
IEntityTypeMappingFragment
|
代表特定類資料表儲存物件的實體類型映射。
|
|
IForeignKey
|
代表一種關係,由依賴實體類型上的屬性組成的外鍵,參考主實體類型中對應的主鍵或備用鍵。
|
|
IForeignKeyConstraint
|
代表外鍵限制。
|
|
IFunctionColumn
|
代表一個表值函式中的一欄。
|
|
IFunctionColumnMapping
|
代表屬性映射到欄位。
|
|
IFunctionMapping
|
代表實體類型映射到函式。
|
|
IIndex
|
代表一組屬性的索引。
|
|
IJsonElementMapping
|
代表模型屬性與關聯模型中 JSON 元素之間的映射。
|
|
IKey
|
代表實體類型的主鍵或備用鍵。
|
|
IMemberClassifier
|
在模型建構過程中分類 CLR 成員類型,判斷成員是候選導航、純量屬性、複雜屬性或服務屬性。
此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。
警告:請勿直接實作此介面。 取自 MemberClassifier。
|
|
IMetadataReference<T>
|
代表對元資料物件的參考。 如果中繼資料物件實例被替換,這份實例會更新為新的物件。
|
|
IModel
|
關於實體形狀、彼此關係,以及它們如何映射到資料庫的元資料。 模型通常是透過覆寫 OnModelCreating(ModelBuilder) 導出 DbContext的方法來建立的。
|
|
IMutableAnnotatable
|
一個可以公開可修改註解的類別。 註解允許在物件上儲存任意的元資料。
此介面通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。
|
|
IMutableCheckConstraint
|
代表對實體類型的檢查約束。
|
|
IMutableComplexProperty
|
代表結構型的複雜性質。
|
|
IMutableComplexType
|
表示結構型複性質的類型。
|
|
IMutableDbFunction
|
代表模型中的關聯式資料庫函式,形式可於模型建置過程中進行變異。
|
|
IMutableDbFunctionParameter
|
代表一個函數參數。
|
|
IMutableElementType
|
代表集合屬性的元素。
|
|
IMutableEntityType
|
代表一個實體類型。IMutableModel
|
|
IMutableEntityTypeMappingFragment
|
代表特定類資料表儲存物件的實體類型映射。
|
|
IMutableForeignKey
|
代表一種關係,當依賴實體類型中的外金鑰屬性參考主實體類型中對應的主鍵或備用金鑰時。
|
|
IMutableIndex
|
代表一組屬性的索引。
|
|
IMutableKey
|
代表實體上的主鍵或備用鍵。
|
|
IMutableModel
|
關於實體形狀、彼此關係,以及它們如何映射到資料庫的元資料。 模型通常是透過覆寫 OnModelCreating(ModelBuilder) 導出 DbContext的方法來建立的。
|
|
IMutableNavigation
|
代表一種可用於導航關係的導航屬性。
|
|
IMutableNavigationBase
|
代表一種可用於導航關係的導航屬性。
|
|
IMutableProperty
|
代表結構類型的純量性質。
|
|
IMutablePropertyBase
|
用於導航與標量屬性的基礎類型。
|
|
IMutableRelationalPropertyOverrides
|
代表特定類資料表儲存物件的屬性面覆寫。
|
|
IMutableSequence
|
代表模型中的資料庫序列。
|
|
IMutableServiceProperty
|
IReadOnlyPropertyBase在 Entity Framework 模型中,代表從 DbContext.
|
|
IMutableSkipNavigation
|
代表一個導航屬性,屬於一個關係的一部分,該關係會透過第三個實體類型轉發。
|
|
IMutableSqlServerFullTextCatalog
|
代表模型中的 SQL Server 全文目錄,可直接變異。
|
|
IMutableStoredProcedure
|
代表模型中可被變異的儲存程序形式。
|
|
IMutableStoredProcedureParameter
|
代表一個儲存程序參數。
|
|
IMutableStoredProcedureResultColumn
|
代表儲存程序結果欄位。
|
|
IMutableTrigger
|
代表商店觸發器。
|
|
IMutableTypeBase
|
表示 中的一種型別。IMutableModel
|
|
INavigation
|
代表一種可用於導航關係的導航屬性。
|
|
INavigationBase
|
代表一種可用於導航關係的導航屬性。
|
|
IParameterBindingFactories
|
允許從內部服務提供者註冊的客戶中找到 a IParameterBindingFactory 。
|
|
IParameterBindingFactory
|
Factory 用來尋找和建立 ParameterBinding 實例。
|
|
IPrimaryKeyConstraint
|
代表主鍵限制。
|
|
IProperty
|
代表結構類型的純量性質。
|
|
IPropertyBase
|
導航與屬性的基礎介面。
|
|
IPropertyParameterBindingFactory
|
專門為模型的某種性質(即某些IPropertyBase性質)找到 。ParameterBinding
|
|
IQueryFilter
|
代表模型中的查詢過濾器。
|
|
IReadOnlyCheckConstraint
|
代表對實體類型的檢查約束。
|
|
IReadOnlyComplexProperty
|
代表結構型的複雜性質。
|
|
IReadOnlyComplexType
|
表示結構型複性質的類型。
|
|
IReadOnlyDbFunction
|
代表模型中的關聯式資料庫函式。
|
|
IReadOnlyDbFunctionParameter
|
代表一個函數參數。
|
|
IReadOnlyElementType
|
代表集合屬性的元素。
|
|
IReadOnlyEntityType
|
代表模型中的實體類型。
|
|
IReadOnlyEntityTypeMappingFragment
|
代表特定類資料表儲存物件的實體類型映射。
|
|
IReadOnlyForeignKey
|
代表一種關係,由依賴實體類型上的屬性組成的外鍵,參考主實體類型中對應的主鍵或備用鍵。
|
|
IReadOnlyIndex
|
代表一組屬性的索引。
|
|
IReadOnlyKey
|
代表實體類型的主鍵或備用鍵。
|
|
IReadOnlyModel
|
關於實體形狀、彼此關係,以及它們如何映射到資料庫的元資料。 模型通常是透過覆寫 OnModelCreating(ModelBuilder) 導出 DbContext的方法來建立的。
|
|
IReadOnlyNavigation
|
代表一種可用於導航關係的導航屬性。
|
|
IReadOnlyNavigationBase
|
代表一種可用於導航關係的導航屬性。
|
|
IReadOnlyProperty
|
代表結構類型的純量性質。
|
|
IReadOnlyPropertyBase
|
導航與屬性的基礎類型。
|
|
IReadOnlyRelationalPropertyOverrides
|
代表特定類資料表儲存物件的屬性面覆寫。
|
|
IReadOnlySequence
|
代表模型中的資料庫序列。
|
|
IReadOnlyServiceProperty
|
代表實體類型上的屬性,代表從 DbContext中注入的服務。
|
|
IReadOnlySkipNavigation
|
代表一個導航屬性,屬於一個關係的一部分,該關係會透過第三個實體類型轉發。
|
|
IReadOnlySqlServerFullTextCatalog
|
代表模型中的 SQL Server 全文目錄。
|
|
IReadOnlyStoredProcedure
|
代表模型中的儲存程序。
|
|
IReadOnlyStoredProcedureParameter
|
代表一個儲存程序參數。
|
|
IReadOnlyStoredProcedureResultColumn
|
代表儲存程序結果欄位。
|
|
IReadOnlyStoreObjectDictionary<T>
|
代表基於 StoreObjectIdentifier 鍵值的查詢。
|
|
IReadOnlyTrigger
|
代表商店觸發器。
|
|
IReadOnlyTypeBase
|
代表模型中的結構類型。
|
|
IRelationalAnnotationProvider
|
一項通常由資料庫提供者實作的服務,提供關聯式 EF Core 元件在 . 的各元素 IRelationalModel上所使用的註解。
|
|
IRelationalEntityTypeAnnotations
|
透過 Relational(IEntityType)存取的關聯特定註解屬性。
|
|
IRelationalForeignKeyAnnotations
|
透過 Relational(IForeignKey)存取的關聯特定註解屬性。
|
|
IRelationalIndexAnnotations
|
透過 Relational(IIndex)存取的關聯特定註解屬性。
|
|
IRelationalJsonArray
|
表示關聯模型中 JSON 欄位中的 JSON 陣列元素。
|
|
IRelationalJsonElement
|
代表關聯模型中 JSON 欄位中的一個元素。
|
|
IRelationalJsonObject
|
在關聯模型中,代表 JSON 欄位中的 JSON 物件元素。
|
|
IRelationalKeyAnnotations
|
透過 Relational(IKey)存取的關聯特定註解屬性。
|
|
IRelationalModel
|
代表關聯式資料庫。
|
|
IRelationalModelAnnotations
|
透過 Accesss 存取 Relational(IModel)的關聯特定註解 API。
|
|
IRelationalPropertyAnnotations
|
透過 Relational(IProperty)存取的關聯特定註解屬性。
|
|
IRelationalPropertyOverrides
|
代表特定類資料表儲存物件的屬性面覆寫。
|
|
ISequence
|
代表模型中的資料庫序列。
|
|
IServiceProperty
|
代表實體類型上的屬性,代表從 DbContext中注入的服務。
|
|
ISkipNavigation
|
代表一個導航屬性,屬於一個關係的一部分,該關係會透過第三個實體類型轉發。
|
|
ISqlitePropertyAnnotations
|
可透過 Sqlite(IProperty)存取 SQLite 特定註解的 API。
|
|
ISqlQuery
|
代表一個 SQL 查詢字串。
|
|
ISqlQueryColumn
|
代表 SQL 查詢中的一個欄位。
|
|
ISqlQueryColumnMapping
|
代表屬性映射到 SQL 查詢欄位。
|
|
ISqlQueryMapping
|
代表實體類型映射到 SQL 查詢。
|
|
ISqlServerEntityTypeAnnotations
|
透過 SqlServer(IEntityType)存取的關聯特定註解屬性。
|
|
ISqlServerFullTextCatalog
|
代表模型中的 SQL Server 全文目錄。
|
|
ISqlServerIndexAnnotations
|
透過 SqlServer(IIndex)存取的關聯特定註解屬性。
|
|
ISqlServerKeyAnnotations
|
透過 SqlServer(IKey)存取的關聯特定註解屬性。
|
|
ISqlServerModelAnnotations
|
可透過 S 存取 SqlServer(IModel)SQL Server 特定註解的 API。
|
|
ISqlServerPropertyAnnotations
|
可透過 S 存取 SqlServer(IProperty)SQL Server 特定註解的 API。
|
|
IStoredProcedure
|
代表模型中的儲存程序。
|
|
IStoredProcedureMapping
|
代表實體類型映射到儲存程序。
|
|
IStoredProcedureParameter
|
代表一個儲存程序參數。
|
|
IStoredProcedureParameterMapping
|
代表屬性映射到儲存程序參數。
|
|
IStoredProcedureResultColumn
|
代表儲存程序結果欄位。
|
|
IStoredProcedureResultColumnMapping
|
代表屬性映射到儲存程序結果欄位。
|
|
IStoreFunction
|
代表資料庫中的一個函式。
|
|
IStoreFunctionParameter
|
代表一個 IStoreFunction 參數。
|
|
IStoreStoredProcedure
|
代表資料庫中的一個儲存程序。
|
|
IStoreStoredProcedureParameter
|
代表儲存程序中的一個參數。
|
|
IStoreStoredProcedureResultColumn
|
代表儲存程序中的結果欄位。
|
|
IStoreStoredProcedureReturnValue
|
代表儲存程序的回傳值。
|
|
ITable
|
代表資料庫中的一個資料表。
|
|
ITableBase
|
代表資料庫中的類似資料表的物件。
|
|
ITableIndex
|
代表一個表格索引。
|
|
ITableMapping
|
代表實體類型映射到資料表。
|
|
ITableMappingBase
|
代表型別基底映射到類似表格的物件。
|
|
ITrigger
|
代表商店觸發器。
|
|
ITypeBase
|
代表模型中的一種類型。
|
|
ITypeMappingConfiguration
|
代表純量型態的配置。
|
|
IUniqueConstraint
|
代表一個唯一的限制條件。
|
|
IView
|
代表資料庫中的一個視圖。
|
|
IViewColumn
|
表示視圖中的一欄。
|
|
IViewColumnMapping
|
代表屬性映射到欄位。
|
|
IViewMapping
|
代表實體類型映射到視圖。
|