|
AnnotationsToDebugString(IAnnotatable, Int32)
|
取得物件上所有宣告註解的除錯字串。
|
|
DisplayName(ITypeBase)
|
獲得該名稱 ITypeBase的友善顯示名稱。
|
|
FindCheckConstraint(IEntityType, String)
|
找到帶有名字的 an ICheckConstraint 。
|
|
FindCheckConstraint(IReadOnlyEntityType, String)
|
找到帶有名字的 an IReadOnlyCheckConstraint 。
|
|
FindDeclaredNavigation(IEntityType, String)
|
在該實體類型上取得一個導航屬性。 不會回傳基底類型定義的導航屬性。
若未找到導航特性,則回退 null 。
|
|
FindDeclaredProperty(IEntityType, String)
|
找到以該名稱宣告於類型上的屬性。
不會回傳基底型別定義的屬性。
|
|
FindDefiningNavigation(IEntityType)
|
已淘汰.
如果有定義 null 導航,則回傳定義導航。
|
|
FindForeignKey(IEntityType, IProperty, IKey, IEntityType)
|
取得指向特定主鍵或備用鍵的屬性外鍵。 如果找不到外金鑰,則會回傳 null 。
|
|
FindForeignKeys(IEntityType, IProperty)
|
取得在給定屬性上定義的外鍵。 只有在特定屬性上定義的外鍵才會回傳。 包含指定屬性的複合外鍵則不會回傳。
|
|
FindForeignKeys(IEntityType, IReadOnlyList<IProperty>)
|
取得定義在給定屬性上的外鍵。 只有在特定屬性集合上定義的外鍵才會回傳。
|
|
FindIndex(IEntityType, IProperty)
|
取得定義在該屬性上的無名索引。 若未定義此類索引,則為回傳 null 。
即使屬性清單相符,命名索引也不會回傳。
|
|
FindKey(IEntityType, IProperty)
|
取得在該屬性上定義的主要或備用鍵。 若未為給定屬性定義鍵,則回傳 null 。
|
|
FindMappingFragment(IEntityType, StoreObjectIdentifier)
|
回傳特定類資料表儲存物件的實體類型映射。
此方法通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。
|
|
FindMappingFragment(IReadOnlyEntityType, StoreObjectIdentifier)
|
回傳特定類資料表儲存物件的實體類型映射。
此方法通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。
|
|
FindMappingFragment(IReadOnlyTypeBase, StoreObjectIdentifier)
|
回傳特定類資料表儲存物件的型別映射。
此方法通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。
|
|
FindMappingFragment(ITypeBase, StoreObjectIdentifier)
|
回傳特定類資料表儲存物件的型別映射。
此方法通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。
|
|
FindNavigation(IEntityType, MemberInfo)
|
在該實體類型上取得一個導航屬性。 若未找到導航特性,則回退 null 。
|
|
FindNavigation(IEntityType, PropertyInfo)
|
在該實體類型上取得一個導航屬性。 若未找到導航屬性,則回傳為空。
|
|
FindNavigation(IEntityType, String)
|
在該實體類型上取得一個導航屬性。 若未找到導航特性,則回退 null 。
|
|
FindOwnership(IEntityType)
|
如果這是擁有型或其他 null 類型,則將關係還給所有者。
|
|
FindProperties(IEntityType, IReadOnlyList<String>)
|
尋找該實體類型上相符的屬性。 若未找到任何物業,則需退還 null 。
此 API 僅能尋找純量屬性,無法找到導航屬性。
|
|
FindProperty(IEntityType, MemberInfo)
|
會拿到一個包含該成員資訊的房產。 若未找到物件則退貨 null 。
此 API 僅能尋找純量屬性,無法找到導航屬性。 用 FindNavigation(IEntityType, MemberInfo) 來尋找導航物業。
|
|
FindProperty(IEntityType, PropertyInfo)
|
取得該實體類型的屬性。 若未找到屬性,則回傳 null。
此 API 僅能尋找純量屬性,無法找到導航屬性。 用 FindNavigation(IEntityType, PropertyInfo) 來尋找導航物業。
|
|
FindRowInternalForeignKeys(IEntityType, StoreObjectIdentifier)
|
取得該實體類型的外鍵,指向其他實體類型共享相同資料表式儲存物件的實體類型。
|
|
FindRowInternalForeignKeys(IEntityType, StoreObjectIdentifier)
|
取得該實體類型的外鍵,指向其他實體類型共享相同資料表式儲存物件的實體類型。
|
|
FindRowInternalForeignKeys(IReadOnlyEntityType, StoreObjectIdentifier)
|
取得該實體類型的外鍵,指向其他實體類型共享相同資料表式儲存物件的實體類型。
|
|
FullName(ITypeBase)
|
已淘汰.
獲得給定 IReadOnlyTypeBase的唯一名稱。
|
|
GetAllBaseTypes(IEntityType)
|
取得模型中所有可衍生該實體類型的型別,從根節點開始。
|
|
GetAllBaseTypesAscending(IEntityType)
|
取得模型中所有類型,從最接近的那個開始。
|
|
GetAllBaseTypesInclusive(IEntityType)
|
從上到下回傳給定 IEntityType基底類型,包括該類型本身。
|
|
GetAllBaseTypesInclusiveAscending(IEntityType)
|
回傳給定 IEntityType中所有基底型別,包括型別本身,從底到上。
|
|
GetAnalyticalStoreTimeToLive(IReadOnlyEntityType)
|
在容器示波器中,數秒內回傳分析儲存所需的存活時間。
|
|
GetAnnotation(IAnnotatable, String)
|
取得帶有名稱的註解,若不存在則拋出。
|
|
GetAutomaticIndexingEnabled(IReadOnlyEntityType)
|
回傳一個值,表示容器是否啟用了 Cosmos 自動索引(預設 / 包含路徑)。
null表示尚未做出明確的選擇;Cosmos 的預設是發射 /。
|
|
GetAutomaticIndexingExceptions(IReadOnlyEntityType)
|
當容器設定 HasAutomaticIndexing自動索引時,會回傳可排除於容器索引政策中的路徑清單。
|
|
GetChangeTrackingStrategy(IEntityType)
|
取得此實體類型所使用的變更追蹤策略。 此策略顯示上下文如何偵測該實體類型實例屬性的變更。
|
|
GetCheckConstraints(IEntityType)
|
回傳實體類型中所有檢查約束。
|
|
GetCheckConstraints(IReadOnlyEntityType)
|
回傳實體類型中所有檢查約束。
|
|
GetClosestCommonParent(IEntityType, IEntityType)
|
已淘汰.
回傳最接近且同時屬於這兩種實體類型的實體類型。 如果其中一個實體是另一個實體的父實體,則該父實體會被回傳。 如果這兩種實體類型不在同一階層,則會回傳 null 。
|
|
GetComment(IEntityType)
|
回傳該實體映射到的資料表的註解。
|
|
GetComment(IReadOnlyEntityType)
|
回傳該實體映射到的資料表的註解。
|
|
GetConcreteDerivedTypesInclusive(IEntityType)
|
回傳給定 IEntityType的所有導出型別,包括非 abstract的型別本身。
|
|
GetContainer(IEntityType)
|
回傳該實體類型映射到的容器名稱。
|
|
GetContainer(IReadOnlyEntityType)
|
回傳該實體類型映射到的容器名稱。
|
|
GetContainerColumnName(IReadOnlyEntityType)
|
取得容器欄位名稱,實體類型映射到此欄位。
|
|
GetContainerColumnName(IReadOnlyTypeBase, StoreObjectIdentifier)
|
取得容器欄位名稱,該類型映射到特定類資料表的儲存物件。
|
|
GetContainerColumnName(IReadOnlyTypeBase)
|
取得容器欄位名稱,該類型被映射到該欄位。
|
|
GetContainerColumnType(IReadOnlyEntityType)
|
取得用於容器欄位的欄位類型,該欄位被映射到該實體類型。
|
|
GetContainerColumnType(IReadOnlyTypeBase)
|
取得用於該類型映射到容器欄位的欄位類型。
|
|
GetContainerColumnTypeMapping(IReadOnlyEntityType)
|
已淘汰.
取得容器欄位類型映射,實體類型映射到容器欄位。
|
|
GetContainingPropertyName(IEntityType)
|
回傳該實體類型映射到的父屬性名稱。
|
|
GetContainingPropertyName(IReadOnlyEntityType)
|
回傳該實體類型映射到的父屬性名稱。
|
|
GetDataAnnotations(IEntityType, IAnnotationCodeGenerator)
|
取得資料註解以設定實體類型。
|
|
GetDbSetName(IReadOnlyEntityType)
|
取得該實體類型類別中應該使用的 DbSet<TEntity> 屬性 DbContext 名稱。
|
|
GetDeclaredCheckConstraints(IEntityType)
|
回傳所有在實體類型上宣告的檢查約束。
|
|
GetDeclaredCheckConstraints(IReadOnlyEntityType)
|
回傳所有在實體類型上宣告的檢查約束。
|
|
GetDeclaredForeignKeys(IEntityType)
|
取得所有在給定 IEntityType上宣告的外鍵。
此方法不會回傳基底型別宣告的外鍵。
在反覆處理所有實體類型時,它很有用,以避免重複處理同一外鍵。
也可回 GetForeignKeys() 傳基底型別宣告的外鍵。
|
|
GetDeclaredIndexes(IEntityType)
|
取得所有在給定 IEntityType上宣告的索引。
此方法不會回傳基底型別所宣告的索引。
在遍歷所有實體類型時,它很有用,可以避免重複處理同一索引。
也用 GetForeignKeys() 來回傳在基底型別上宣告的索引。
|
|
GetDeclaredKeys(IEntityType)
|
所有在給定 IEntityType的 上宣告的鍵。
此方法不會回傳基底型別所宣告的金鑰。
在遍歷所有實體類型時,它有助於避免重複處理同一金鑰。
也用 GetKeys() 來回傳基底型別宣告的金鑰。
|
|
GetDeclaredNavigations(IEntityType)
|
取得所有在給定 IEntityType上宣告的導航屬性。
此方法不會回傳基底類型所宣告的導航屬性。
在遍歷所有實體類型時,能避免重複處理相同的導航屬性,這很有用。
也可回 GetNavigations(IEntityType) 傳基底類型中宣告的導航屬性。
|
|
GetDeclaredProperties(IEntityType)
|
取得所有在給定 IEntityType上宣告的非導航屬性。
此方法不會回傳基底型別所宣告的屬性。
在遍歷所有實體類型時,這有助於避免重複處理同一屬性。
也可以用 GetProperties() 來回傳基底型別上宣告的屬性。
|
|
GetDeclaredReferencingForeignKeys(IEntityType)
|
取得所有針對特定實體類型(即該實體類型為主體的外鍵)的外鍵。
|
|
GetDeclaredServiceProperties(IEntityType)
|
取得所有在給定 IEntityType上宣告的服務屬性。
此方法不會回傳基底型別所宣告的屬性。
在遍歷所有實體類型時,這有助於避免重複處理同一屬性。
也可以用 GetServiceProperties() 來回傳基底型別上宣告的屬性。
|
|
GetDefaultMappings(IEntityType)
|
回傳該實體類型會使用的預設映射。
|
|
GetDefaultMappings(ITypeBase)
|
回傳該型別會使用的預設映射。
|
|
GetDefaultSchema(IEntityType)
|
會回傳用於此實體類型的預設資料庫架構。
|
|
GetDefaultSchema(IReadOnlyEntityType)
|
會回傳用於此實體類型的預設資料庫架構。
|
|
GetDefaultSqlQueryName(IEntityType)
|
取得預設的 SQL 查詢名稱,當使用 RelationalEntityTypeBuilderExtensions.ToSqlQueryS 映射時,該實體類型會使用。
|
|
GetDefaultSqlQueryName(IReadOnlyEntityType)
|
取得預設的 SQL 查詢名稱,當使用 RelationalEntityTypeBuilderExtensions.ToSqlQueryS 映射時,該實體類型會使用。
|
|
GetDefaultTableName(IEntityType, Boolean)
|
會回傳該實體類型所用的預設資料表名稱。
|
|
GetDefaultTableName(IEntityType)
|
會回傳該實體類型所用的預設資料表名稱。
|
|
GetDefaultTableName(IReadOnlyEntityType, Boolean)
|
會回傳該實體類型所用的預設資料表名稱。
|
|
GetDefaultTimeToLive(IReadOnlyEntityType)
|
在容器範圍中回傳預設存活時間(秒數)。
|
|
GetDefaultViewName(IEntityType)
|
會回傳此實體類型所用的預設檢視名稱。
|
|
GetDefaultViewName(IReadOnlyEntityType)
|
會回傳此實體類型所用的預設檢視名稱。
|
|
GetDefaultViewSchema(IEntityType)
|
回傳用於此實體視圖的預設資料庫結構。
|
|
GetDefaultViewSchema(IReadOnlyEntityType)
|
回傳用於此實體視圖的預設資料庫結構。
|
|
GetDefiningQuery(IEntityType)
|
已淘汰.
讓 LINQ 查詢成為此類查詢的預設來源。
|
|
GetDeleteStoredProcedure(IEntityType)
|
回傳該實體類型映射的儲存程序以供刪除,若 null 未映射至儲存程序則是該實體類型。
|
|
GetDeleteStoredProcedure(IReadOnlyEntityType)
|
回傳該實體類型映射的儲存程序以供刪除,若 null 未映射至儲存程序則是該實體類型。
|
|
GetDeleteStoredProcedure(IReadOnlyTypeBase)
|
回傳該型別被映射以進行刪除的儲存程序,若 null 未映射到儲存程序則為該類型。
|
|
GetDeleteStoredProcedure(ITypeBase)
|
回傳該型別被映射以進行刪除的儲存程序,若 null 未映射到儲存程序則為該類型。
|
|
GetDeleteStoredProcedureMappings(IEntityType)
|
回傳實體類型映射的刪除儲存程序。
|
|
GetDeleteStoredProcedureMappings(ITypeBase)
|
回傳該類型所映射的刪除儲存程序。
|
|
GetDerivedForeignKeys(IEntityType)
|
取得所有從給定 IEntityType衍生出的類型所宣告的外鍵。
此方法不會回傳在該實體類型上宣告的外鍵。
用 GetForeignKeys() 來回傳此表述的外鍵及基底實體型別。
|
|
GetDerivedTypes(IEntityType)
|
取得模型中所有源自特定實體類型的類型。
|
|
GetDerivedTypesInclusive(IEntityType)
|
回傳給定 IEntityType的所有導出型別,包括該型別本身。
|
|
GetDirectlyDerivedTypes(IEntityType)
|
取得模型中所有直接源自特定實體類型的類型。
|
|
GetDiscriminatorInKey(IReadOnlyEntityType)
|
回傳一個值,指示實體類型判別器是否應包含在 JSON 的「id」值中。
在 EF Core 9 之前,它一直都包含在內。 從 EF Core 9 開始,預設不包含此功能。
|
|
GetDiscriminatorProperty(IEntityType)
|
已淘汰.
回傳 將 IReadOnlyProperty 用於儲存判別值的 。
|
|
GetDiscriminatorValue(IEntityType)
|
回傳此實體類型的判別值。
|
|
GetETagProperty(IEntityType)
|
取得該實體上映射到 Cosmos ETag 的屬性(如果存在的話)。
|
|
GetETagProperty(IReadOnlyEntityType)
|
取得該實體上映射到 Cosmos ETag 的屬性(如果存在的話)。
|
|
GetETagPropertyName(IEntityType)
|
回傳用於儲存 etag 的屬性名稱。
|
|
GetETagPropertyName(IReadOnlyEntityType)
|
回傳用於儲存 ETag 的物業名稱。
|
|
GetFluentApiCalls(IEntityType, IAnnotationCodeGenerator)
|
取得流暢的 API 呼叫來設定實體類型。
|
|
GetFunctionMappings(IEntityType)
|
回傳該實體類型所映射的函式。
|
|
GetFunctionMappings(ITypeBase)
|
回傳該型別映射到的函式。
|
|
GetFunctionName(IEntityType)
|
回傳該實體類型所映射的函式名稱,或 null 若未映射至函式,則是函式名稱。
|
|
GetFunctionName(IReadOnlyEntityType)
|
回傳該實體類型所映射的函式名稱,或 null 若未映射至函式,則是函式名稱。
|
|
GetFunctionName(IReadOnlyTypeBase)
|
回傳該型別映射到的函式名稱,或 null 若未映射到函式,則會回傳。
|
|
GetHasShadowId(IReadOnlyEntityType)
|
回傳一個值,表示模型建置是否總是會建立一個映射到 JSON 「id」的「__id」陰影屬性。
這是 EF Core 9.0 之前的預設行為。
|
|
GetHistoryTableName(IReadOnlyEntityType)
|
回傳一個代表與對應到時序表實體相關聯的歷史表名稱的值。
|
|
GetHistoryTableSchema(IReadOnlyEntityType)
|
回傳一個代表與對應實體對應到時序表的歷史表結構的值。
|
|
GetInMemoryQuery(IEntityType)
|
讓 LINQ 查詢成為此類查詢的預設來源。
|
|
GetInMemoryQuery(IReadOnlyEntityType)
|
讓 LINQ 查詢成為此類查詢的預設來源。
|
|
GetInsertStoredProcedure(IEntityType)
|
回傳該實體類型映射的儲存程序以供插入,或 null 若未映射至儲存程序。
|
|
GetInsertStoredProcedure(IReadOnlyEntityType)
|
回傳該實體類型映射的儲存程序以供插入,或 null 若未映射至儲存程序。
|
|
GetInsertStoredProcedure(IReadOnlyTypeBase)
|
回傳該型別被映射以進行插入的儲存程序,或 null 若未映射至儲存程序。
|
|
GetInsertStoredProcedure(ITypeBase)
|
回傳該型別被映射以進行插入的儲存程序,或 null 若未映射至儲存程序。
|
|
GetInsertStoredProcedureMappings(IEntityType)
|
回傳將實體類型映射到的插入儲存程序。
|
|
GetInsertStoredProcedureMappings(ITypeBase)
|
回傳該型別映射的插入儲存程序。
|
|
GetIsDiscriminatorMappingComplete(IEntityType)
|
回傳該實體類型判別器映射是否完整的值。
|
|
GetJsonPropertyName(IReadOnlyEntityType)
|
取得用於該實體的 JSON 屬性名稱值,映射到 JSON 欄位。
|
|
GetJsonPropertyName(IReadOnlyTypeBase)
|
取得用於該實體的 JSON 屬性名稱值,映射到 JSON 欄位。
|
|
GetMappingFragments(IEntityType, StoreObjectType)
|
回傳所有已設定的實體類型映射片段。
此方法通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。
|
|
GetMappingFragments(IEntityType)
|
回傳所有已設定的實體類型映射片段。
此方法通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。
|
|
GetMappingFragments(IReadOnlyEntityType, StoreObjectType)
|
回傳所有已設定的實體類型映射片段。
此方法通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。
|
|
GetMappingFragments(IReadOnlyEntityType)
|
回傳所有已設定的實體類型映射片段。
此方法通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。
|
|
GetMappingFragments(IReadOnlyTypeBase, StoreObjectType)
|
回傳所有已設定的類型映射片段。
此方法通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。
|
|
GetMappingFragments(IReadOnlyTypeBase)
|
回傳所有已設定的類型映射片段。
此方法通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。
|
|
GetMappingFragments(ITypeBase, StoreObjectType)
|
回傳所有已設定的類型映射片段。
此方法通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。
|
|
GetMappingFragments(ITypeBase)
|
回傳所有已設定的類型映射片段。
此方法通常由資料庫提供者(及其他擴充)使用。 它通常不被用於應用程式程式碼中。
|
|
GetMappingStrategy(IReadOnlyEntityType)
|
取得導出型態的映射策略。
|
|
GetMappingStrategy(IReadOnlyTypeBase)
|
取得導出型態的映射策略。
|
|
GetNavigationAccessMode(ITypeBase)
|
這類 PropertyAccessMode 導航被用來做。
請注意,個別導航可以覆蓋此存取模式。 此處回傳的值將用於未指定覆蓋的導航。
|
|
GetNavigations(IEntityType)
|
已淘汰.
取得該實體類型的所有導航屬性。
|
|
GetPartitionKeyProperties(IEntityType)
|
回傳用於儲存階層分割鍵的屬性。
|
|
GetPartitionKeyProperties(IReadOnlyEntityType)
|
回傳用於儲存階層分割鍵的屬性。
|
|
GetPartitionKeyProperty(IEntityType)
|
已淘汰.
回傳用於儲存分割鍵的屬性。
|
|
GetPartitionKeyProperty(IReadOnlyEntityType)
|
已淘汰.
回傳用於儲存分割鍵的屬性。
|
|
GetPartitionKeyPropertyName(IEntityType)
|
回傳用於儲存分割鍵的屬性名稱。
|
|
GetPartitionKeyPropertyName(IReadOnlyEntityType)
|
已淘汰.
回傳用於儲存分割鍵的屬性名稱。
|
|
GetPartitionKeyPropertyNames(IReadOnlyEntityType)
|
回傳用於儲存階層分割鍵的屬性名稱(若有的話)。
|
|
GetPeriodEndPropertyName(IReadOnlyEntityType)
|
回傳一個代表實體期末屬性名稱的值,映射到時間表。
|
|
GetPeriodStartPropertyName(IReadOnlyEntityType)
|
回傳一個代表實體週期起始屬性名稱的值,映射到時序表。
|
|
GetProperty(IEntityType, String)
|
會拿到一個帶有名字的房產。
此 API 僅能尋找純量屬性,無法找到導航屬性。 用 FindNavigation(IEntityType, String) 來尋找導航物業。
|
|
GetPropertyAccessMode(ITypeBase)
|
這類 PropertyAccessMode 物件和導航會被使用。
請注意,個別屬性和導覽可能會覆蓋此存取模式。 此處回傳的價值將用於任何未指定覆蓋權的財產或航運。
|
|
GetQueryFilter(IEntityType)
|
自動套用 LINQ 表達式過濾器來查詢此實體類型。
|
|
GetReferencingForeignKeys(IEntityType)
|
取得所有針對特定實體類型(即該實體類型為主體的外鍵)的外鍵。
|
|
GetRootType(IEntityType)
|
取得特定實體類型的根基型別。
|
|
GetSchema(IEntityType)
|
回傳包含映射資料表的資料庫結構。
|
|
GetSchema(IReadOnlyEntityType)
|
回傳包含映射資料表的資料庫結構。
|
|
GetSchema(IReadOnlyTypeBase)
|
回傳包含映射資料表的資料庫結構。
|
|
GetSchemaQualifiedHistoryTableName(IReadOnlyEntityType)
|
回傳該實體類型所映射的歷史資料表名稱,該資料表由結構前加上,若 null 未映射到資料表則為前置。
|
|
GetSchemaQualifiedTableName(IEntityType)
|
回傳該實體類型映射到的資料表名稱,前置於結構前,或 null 若未映射到資料表則為資料表。
|
|
GetSchemaQualifiedTableName(IReadOnlyEntityType)
|
回傳該實體類型映射到的資料表名稱,前置於結構前,或 null 若未映射到資料表則為資料表。
|
|
GetSchemaQualifiedViewName(IEntityType)
|
回傳該實體類型映射的視圖名稱,並由結構前加上,或 null 若未映射到視圖則會加註。
|
|
GetSchemaQualifiedViewName(IReadOnlyEntityType)
|
回傳該實體類型映射的視圖名稱,並由結構前加上,或 null 若未映射到視圖則會加註。
|
|
GetSeedData(IEntityType, Boolean)
|
取得模型中所儲存的該實體類型的資料。
|
|
GetSqlQuery(IEntityType)
|
回傳用於提供實體類型資料的 SQL 字串,若 null 未映射至 SQL 字串則為 SQL 字串。
|
|
GetSqlQuery(IReadOnlyEntityType)
|
回傳用於提供實體類型資料的 SQL 字串,若 null 未映射至 SQL 字串則為 SQL 字串。
|
|
GetSqlQuery(IReadOnlyTypeBase)
|
回傳用於提供該類型資料的 SQL 字串,若 null 未映射至 SQL 字串則回傳。
|
|
GetSqlQueryMappings(IEntityType)
|
回傳 SQL 字串映射。
|
|
GetSqlQueryMappings(ITypeBase)
|
回傳 SQL 字串映射。
|
|
GetTableMappings(IEntityType)
|
回傳該實體類型所映射的表格。
|
|
GetTableMappings(ITypeBase)
|
回傳該型別映射到的資料表。
|
|
GetTableName(IEntityType)
|
回傳該實體類型所映射的表格名稱,或 null 若未映射到資料表,則會回傳。
|
|
GetTableName(IReadOnlyEntityType)
|
回傳該實體類型所映射的表格名稱,或 null 若未映射到資料表,則會回傳。
|
|
GetTableName(IReadOnlyTypeBase)
|
回傳該型別映射到的資料表名稱,或 null 若未映射到資料表,則回傳。
|
|
GetThroughput(IReadOnlyEntityType)
|
在容器範圍回傳已配置的吞吐量。
|
|
GetUpdateStoredProcedure(IEntityType)
|
回傳該實體類型被映射以進行更新的儲存程序,若 null 未映射到儲存程序則為該實體。
|
|
GetUpdateStoredProcedure(IReadOnlyEntityType)
|
回傳該實體類型被映射以進行更新的儲存程序,若 null 未映射到儲存程序則為該實體。
|
|
GetUpdateStoredProcedure(IReadOnlyTypeBase)
|
回傳該型別被映射以進行更新的儲存程序,若 null 未映射到儲存程序則會回傳。
|
|
GetUpdateStoredProcedure(ITypeBase)
|
回傳該型別被映射以進行更新的儲存程序,若 null 未映射到儲存程序則會回傳。
|
|
GetUpdateStoredProcedureMappings(IEntityType)
|
回傳該實體類型所映射的更新儲存程序。
|
|
GetUpdateStoredProcedureMappings(ITypeBase)
|
回傳該型別所映射的更新儲存程序。
|
|
GetViewMappings(IEntityType)
|
回傳該實體類型所映射的視圖。
|
|
GetViewMappings(ITypeBase)
|
回傳該型別所映射的視圖。
|
|
GetViewName(IEntityType)
|
回傳該實體類型所映射的視圖名稱,或 null 若未映射到視圖,則是該視圖的名稱。
|
|
GetViewName(IReadOnlyEntityType)
|
回傳該實體類型所映射的視圖名稱,或 null 若未映射到視圖,則是該視圖的名稱。
|
|
GetViewName(IReadOnlyTypeBase)
|
回傳該類型映射到的視圖名稱,或 null 若未映射到視圖,則回傳。
|
|
GetViewSchema(IEntityType)
|
回傳包含映射檢視的資料庫結構。
|
|
GetViewSchema(IReadOnlyEntityType)
|
回傳包含映射檢視的資料庫結構。
|
|
GetViewSchema(IReadOnlyTypeBase)
|
回傳包含映射檢視的資料庫結構。
|
|
HasDefiningNavigation(IEntityType)
|
已淘汰.
會取得一個值,表示該實體類型是否有定義導覽。
|
|
IsAbstract(ITypeBase)
|
檢查此實體類型是否代表抽象類型。
|
|
IsAssignableFrom(IEntityType, IEntityType)
|
判斷此實體類型是否源自(或與)特定實體類型相同。
|
|
IsIgnoredByMigrations(IEntityType)
|
會獲得一個值,表示遷移是否忽略該實體類型。
|
|
IsInOwnershipPath(IEntityType, IEntityType)
|
會取得一個值,表示該實體類型是否屬於該實體類型的所有權路徑中。
|
|
IsMappedToJson(IReadOnlyEntityType)
|
會取得一個值,表示指定的實體是否映射到 JSON 欄位。
|
|
IsMappedToJson(IReadOnlyTypeBase)
|
會取得一個值,表示指定的實體是否映射到 JSON 欄位。
|
|
IsMemoryOptimized(IEntityType)
|
回傳一個值,表示實體類型是否映射到記憶體最佳化的資料表。
|
|
IsMemoryOptimized(IReadOnlyEntityType)
|
回傳一個值,表示實體類型是否映射到記憶體最佳化的資料表。
|
|
IsOwned(IEntityType)
|
會取得一個值,表示該實體類型是否被其他實體類型擁有。
|
|
IsSimpleManyToManyJoinEntityType(IEntityType)
|
檢查某個實體類型是否可以被視為多對多連接實體類型。
|
|
IsSqlOutputClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier)
|
回傳一個值,指示在儲存指定資料表變更時是否使用 SQL OUTPUT 子句。
OUTPUT 子句與某些 SQL Server 功能不相容,例如帶有觸發器的表格。
|
|
IsSqlOutputClauseUsed(IReadOnlyEntityType)
|
回傳一個值,指示在儲存資料表變更時是否使用 SQL OUTPUT 子句。
OUTPUT 子句與某些 SQL Server 功能不相容,例如帶有觸發器的表格。
|
|
IsSqlReturningClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier)
|
回傳一個值,指示在儲存資料表變更時是否使用 SQL RETURNING 子句。
RETURNING 子句與某些 Sqlite 功能不相容,例如虛擬資料表或帶有 AFTER 觸發器的表格。
|
|
IsSqlReturningClauseUsed(IReadOnlyEntityType)
|
回傳一個值,指示在儲存資料表變更時是否使用 SQL RETURNING 子句。
RETURNING 子句與某些 Sqlite 功能不相容,例如虛擬資料表或帶有 AFTER 觸發器的表格。
|
|
IsStrictlyDerivedFrom(IEntityType, IEntityType)
|
判斷此實體類型是否源自(但不完全相同)某特定實體類型。
|
|
IsTableExcludedFromMigrations(IEntityType)
|
會獲得一個值,表示該相關資料表是否被遷移忽略。
|
|
IsTableExcludedFromMigrations(IReadOnlyEntityType, StoreObjectIdentifier)
|
會獲得一個值,表示該指定資料表是否被遷移忽略。
|
|
IsTableExcludedFromMigrations(IReadOnlyEntityType)
|
會獲得一個值,表示該相關資料表是否被遷移忽略。
|
|
IsTemporal(IReadOnlyEntityType)
|
回傳一個值,指示實體類型是否映射到時間表。
|
|
LeastDerivedType(IEntityType, IEntityType)
|
在指定兩個類型中得到最小導出型。
|
|
Relational(IEntityType)
|
取得實體相關的關聯式資料庫元資料。
|
|
RootType(IEntityType)
|
已淘汰.
取得特定實體類型的根基型別。
|
|
ShortName(ITypeBase)
|
會獲得一個簡短的名稱, ITypeBase 可用於其他識別碼。
|
|
Sqlite(IEntityType)
|
取得實體的 SQLite 專屬元資料。
|
|
SqlServer(IEntityType)
|
取得 SQL Server 實體的特定元資料。
|
|
ToDebugString(IEntityType, MetadataDebugStringOptions, Int32)
|
建立給定元資料的可讀表示法。
警告:請勿依賴回傳字串的格式。
它僅設計用於除錯,且可能在不同版本間任意變動。
|