GetAnalyticalStoreTimeToLive(IReadOnlyEntityType)
|
返回容器范围内分析存储的生存时间(以秒为单位)。
|
GetContainer(IEntityType)
|
返回实体类型映射到的容器的名称。
|
GetContainer(IReadOnlyEntityType)
|
返回实体类型映射到的容器的名称。
|
GetContainingPropertyName(IEntityType)
|
返回实体类型映射到的父属性的名称。
|
GetContainingPropertyName(IReadOnlyEntityType)
|
返回实体类型映射到的父属性的名称。
|
GetDefaultTimeToLive(IReadOnlyEntityType)
|
返回容器范围内的默认生存时间(以秒为单位)。
|
GetETagProperty(IEntityType)
|
获取此实体上映射到 Cosmos ETag(如果存在)的属性。
|
GetETagProperty(IReadOnlyEntityType)
|
获取此实体上映射到 Cosmos ETag(如果存在)的属性。
|
GetETagPropertyName(IEntityType)
|
返回用于存储 etag 的属性的名称。
|
GetETagPropertyName(IReadOnlyEntityType)
|
返回用于存储 ETag 的属性的名称。
|
GetPartitionKeyProperty(IEntityType)
|
返回用于存储分区键的属性。
|
GetPartitionKeyProperty(IReadOnlyEntityType)
|
返回用于存储分区键的属性。
|
GetPartitionKeyPropertyName(IEntityType)
|
返回用于存储分区键的属性的名称。
|
GetPartitionKeyPropertyName(IReadOnlyEntityType)
|
返回用于存储分区键的属性的名称。
|
GetThroughput(IReadOnlyEntityType)
|
返回容器范围内的预配吞吐量。
|
DisplayName(ITypeBase)
|
获取给定 ITypeBase的友好显示名称。
|
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 如果未为给定属性定义键,则返回 。
|
FindNavigation(IEntityType, MemberInfo)
|
获取给定实体类型上的导航属性。 null 如果未找到导航属性,则返回 。
|
FindNavigation(IEntityType, PropertyInfo)
|
获取给定实体类型上的导航属性。 如果未找到导航属性,则返回 null。
|
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) 查找导航属性。
|
FullName(ITypeBase)
|
已过时。.
获取给定 IReadOnlyTypeBase的唯一名称。
|
GetAllBaseTypes(IEntityType)
|
从根开始,获取给定实体类型派生自的模型中的所有类型。
|
GetAllBaseTypesAscending(IEntityType)
|
获取模型中给定实体类型派生自的所有类型,从最近的类型开始。
|
GetAllBaseTypesInclusive(IEntityType)
|
返回给定 IEntityType的所有基类型,包括类型本身,从上到下。
|
GetAllBaseTypesInclusiveAscending(IEntityType)
|
返回给定 IEntityType的所有基类型,包括类型本身,从下到上。
|
GetChangeTrackingStrategy(IEntityType)
|
获取用于此实体类型的更改跟踪策略。 此策略指示上下文如何检测实体类型实例的属性更改。
|
GetClosestCommonParent(IEntityType, IEntityType)
|
已过时。.
返回最接近的实体类型,该类型是两个给定实体类型的父级。 如果其中一个给定实体是另一个实体的父实体,则返回该父实体。 null 如果两个实体类型不在同一层次结构中,则返回 。
|
GetConcreteDerivedTypesInclusive(IEntityType)
|
返回给定 IEntityType的所有派生类型,包括类型本身,它们不是 abstract 。
|
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() 还返回在基类型上声明的属性。
|
GetDefiningQuery(IEntityType)
|
已过时。.
获取用作此类型查询的默认源的 LINQ 查询。
|
GetDerivedForeignKeys(IEntityType)
|
获取在派生自给定 IEntityType的类型上声明的所有外键。
此方法不返回在给定实体类型本身上声明的外键。
用于 GetForeignKeys() 返回在此和基实体类型类型上声明的外键。
|
GetDerivedTypes(IEntityType)
|
获取模型中派生自给定实体类型的所有类型。
|
GetDerivedTypesInclusive(IEntityType)
|
返回给定 IEntityType的所有派生类型,包括类型本身。
|
GetDirectlyDerivedTypes(IEntityType)
|
获取模型中直接派生自给定实体类型的所有类型。
|
GetDiscriminatorProperty(IEntityType)
|
已过时。.
返回 IReadOnlyProperty 将用于存储鉴别器值的 。
|
GetDiscriminatorValue(IEntityType)
|
返回此实体类型的鉴别器值。
|
GetIsDiscriminatorMappingComplete(IEntityType)
|
返回值,该值指示此实体类型的鉴别器映射是否完整。
|
GetNavigations(IEntityType)
|
已过时。.
获取给定实体类型上的所有导航属性。
|
GetProperty(IEntityType, String)
|
获取具有给定名称的属性。
此 API 仅查找标量属性,而不查找导航属性。 使用 FindNavigation(IEntityType, String) 查找导航属性。
|
GetQueryFilter(IEntityType)
|
获取 LINQ 表达式筛选器自动应用于此实体类型的查询。
|
GetReferencingForeignKeys(IEntityType)
|
获取面向给定实体类型的所有外键 (即给定实体类型为主体) 的外键。
|
GetRootType(IEntityType)
|
获取给定实体类型的根基类型。
|
GetSeedData(IEntityType, Boolean)
|
获取存储在模型中的给定实体类型的数据。
|
HasDefiningNavigation(IEntityType)
|
已过时。.
获取一个值,该值指示此实体类型是否具有定义导航。
|
IsAbstract(ITypeBase)
|
检查此实体类型是否表示抽象类型。
|
IsAssignableFrom(IEntityType, IEntityType)
|
确定此实体类型是派生自 (还是与给定实体类型) 相同。
|
IsInOwnershipPath(IEntityType, IEntityType)
|
获取一个值,该值指示给定实体类型是否位于此实体类型的所有权路径中。
|
IsOwned(IEntityType)
|
获取一个值,该值指示此实体类型是否由另一个实体类型拥有。
|
IsStrictlyDerivedFrom(IEntityType, IEntityType)
|
确定此实体类型是否派生自 (但与给定实体类型) 不同。
|
LeastDerivedType(IEntityType, IEntityType)
|
获取指定两者之间派生最少的类型。
|
RootType(IEntityType)
|
已过时。.
获取给定实体类型的根基类型。
|
ShortName(ITypeBase)
|
获取给定 的 ITypeBase 短名称,该名称可在其他标识符中使用。
|
ToDebugString(IEntityType, MetadataDebugStringOptions, Int32)
|
创建给定元数据的可读表示形式。
警告:不要依赖于返回的字符串的格式。
它仅用于调试,并且可能会在版本之间任意更改。
|
AnnotationsToDebugString(IAnnotatable, Int32)
|
获取对象上声明的所有注释的调试字符串。
|
GetAnnotation(IAnnotatable, String)
|
获取具有给定名称的批注,如果不存在,则引发该批注。
|
GetInMemoryQuery(IEntityType)
|
获取用作此类型查询的默认源的 LINQ 查询。
|
GetInMemoryQuery(IReadOnlyEntityType)
|
获取用作此类型查询的默认源的 LINQ 查询。
|
FindCheckConstraint(IEntityType, String)
|
查找 ICheckConstraint 具有给定名称的 。
|
FindCheckConstraint(IReadOnlyEntityType, String)
|
查找 IReadOnlyCheckConstraint 具有给定名称的 。
|
FindMappingFragment(IEntityType, StoreObjectIdentifier)
|
返回特定类似表的存储对象的实体类型映射。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
|
FindMappingFragment(IReadOnlyEntityType, StoreObjectIdentifier)
|
返回特定类似表的存储对象的实体类型映射。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
|
FindRowInternalForeignKeys(IEntityType, StoreObjectIdentifier)
|
获取给定实体类型的外键,这些外键指向共享同一表类似存储对象的其他实体类型。
|
FindRowInternalForeignKeys(IEntityType, StoreObjectIdentifier)
|
获取给定实体类型的外键,这些外键指向共享同一表类似存储对象的其他实体类型。
|
FindRowInternalForeignKeys(IReadOnlyEntityType, StoreObjectIdentifier)
|
获取给定实体类型的外键,这些外键指向共享同一表类似存储对象的其他实体类型。
|
GetCheckConstraints(IEntityType)
|
返回实体类型中包含的所有检查约束。
|
GetCheckConstraints(IReadOnlyEntityType)
|
返回实体类型中包含的所有检查约束。
|
GetComment(IEntityType)
|
返回此实体映射到的表的注释。
|
GetComment(IReadOnlyEntityType)
|
返回此实体映射到的表的注释。
|
GetContainerColumnName(IReadOnlyEntityType)
|
获取实体类型映射到的容器列名称。
|
GetContainerColumnTypeMapping(IReadOnlyEntityType)
|
已过时。.
获取实体类型映射到的容器列类型映射。
|
GetDeclaredCheckConstraints(IEntityType)
|
返回对实体类型声明的所有检查约束。
|
GetDeclaredCheckConstraints(IReadOnlyEntityType)
|
返回对实体类型声明的所有检查约束。
|
GetDefaultMappings(IEntityType)
|
返回实体类型将使用的默认映射。
|
GetDefaultSchema(IEntityType)
|
返回将用于此实体类型的默认数据库架构。
|
GetDefaultSchema(IReadOnlyEntityType)
|
返回将用于此实体类型的默认数据库架构。
|
GetDefaultSqlQueryName(IEntityType)
|
获取使用 映射 RelationalEntityTypeBuilderExtensions.ToSqlQuery时将用于此实体类型的默认 SQL 查询名称。
|
GetDefaultSqlQueryName(IReadOnlyEntityType)
|
获取使用 映射 RelationalEntityTypeBuilderExtensions.ToSqlQuery时将用于此实体类型的默认 SQL 查询名称。
|
GetDefaultTableName(IEntityType)
|
返回将用于此实体类型的默认表名称。
|
GetDefaultTableName(IEntityType, Boolean)
|
返回将用于此实体类型的默认表名称。
|
GetDefaultTableName(IReadOnlyEntityType, Boolean)
|
返回将用于此实体类型的默认表名称。
|
GetDefaultViewName(IEntityType)
|
返回将用于此实体类型的默认视图名称。
|
GetDefaultViewName(IReadOnlyEntityType)
|
返回将用于此实体类型的默认视图名称。
|
GetDefaultViewSchema(IEntityType)
|
返回将用于此实体视图的默认数据库架构。
|
GetDefaultViewSchema(IReadOnlyEntityType)
|
返回将用于此实体视图的默认数据库架构。
|
GetDeleteStoredProcedure(IEntityType)
|
返回实体类型映射到以删除或 null 未映射到存储过程的存储过程。
|
GetDeleteStoredProcedure(IReadOnlyEntityType)
|
返回实体类型映射到以删除或 null 未映射到存储过程的存储过程。
|
GetDeleteStoredProcedureMappings(IEntityType)
|
返回实体类型映射到的删除存储过程。
|
GetFunctionMappings(IEntityType)
|
返回实体类型映射到的函数。
|
GetFunctionName(IEntityType)
|
返回实体类型映射到 null 的函数的名称,如果未映射到函数,则返回该函数的名称。
|
GetFunctionName(IReadOnlyEntityType)
|
返回实体类型映射到 null 的函数的名称,如果未映射到函数,则返回该函数的名称。
|
GetInsertStoredProcedure(IEntityType)
|
返回实体类型映射到的存储过程(如果未映射到存储过程),以便插入或 null 。
|
GetInsertStoredProcedure(IReadOnlyEntityType)
|
返回实体类型映射到的存储过程(如果未映射到存储过程),以便插入或 null 。
|
GetInsertStoredProcedureMappings(IEntityType)
|
返回实体类型映射到的插入存储过程。
|
GetJsonPropertyName(IReadOnlyEntityType)
|
获取用于映射到 JSON 列的给定实体的 JSON 属性值。
|
GetMappingFragments(IEntityType)
|
返回所有配置的实体类型映射片段。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
|
GetMappingFragments(IEntityType, StoreObjectType)
|
返回给定类型的所有已配置的实体类型映射片段。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
|
GetMappingFragments(IReadOnlyEntityType)
|
返回所有配置的实体类型映射片段。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
|
GetMappingFragments(IReadOnlyEntityType, StoreObjectType)
|
返回给定类型的所有已配置的实体类型映射片段。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
|
GetMappingStrategy(IReadOnlyEntityType)
|
获取派生类型的映射策略。
|
GetSchema(IEntityType)
|
返回包含映射表的数据库架构。
|
GetSchema(IReadOnlyEntityType)
|
返回包含映射表的数据库架构。
|
GetSchemaQualifiedTableName(IEntityType)
|
返回实体类型映射到的表的名称(如果未映射到表),则由架构 null 前面附加。
|
GetSchemaQualifiedTableName(IReadOnlyEntityType)
|
返回实体类型映射到的表的名称(如果未映射到表),则由架构 null 前面附加。
|
GetSchemaQualifiedViewName(IEntityType)
|
返回实体类型映射到的视图的名称(如果未映射到视图),则由架构 null 前面附加。
|
GetSchemaQualifiedViewName(IReadOnlyEntityType)
|
返回实体类型映射到的视图的名称(如果未映射到视图),则由架构 null 前面附加。
|
GetSqlQuery(IEntityType)
|
返回用于为实体类型提供数据的 SQL 字符串,如果未 null 映射到 SQL 字符串,则返回 。
|
GetSqlQuery(IReadOnlyEntityType)
|
返回用于为实体类型提供数据的 SQL 字符串,如果未 null 映射到 SQL 字符串,则返回 。
|
GetSqlQueryMappings(IEntityType)
|
返回 SQL 字符串映射。
|
GetTableMappings(IEntityType)
|
返回实体类型映射到的表。
|
GetTableName(IEntityType)
|
返回实体类型映射到的表的名称,如果未 null 映射到表,则返回该表的名称。
|
GetTableName(IReadOnlyEntityType)
|
返回实体类型映射到的表的名称,如果未 null 映射到表,则返回该表的名称。
|
GetUpdateStoredProcedure(IEntityType)
|
返回实体类型为更新映射到的存储过程,如果未 null 映射到存储过程,则返回该存储过程。
|
GetUpdateStoredProcedure(IReadOnlyEntityType)
|
返回实体类型为更新映射到的存储过程,如果未 null 映射到存储过程,则返回该存储过程。
|
GetUpdateStoredProcedureMappings(IEntityType)
|
返回实体类型映射到的更新存储过程。
|
GetViewMappings(IEntityType)
|
返回实体类型映射到的视图。
|
GetViewName(IEntityType)
|
返回实体类型映射到的视图的名称,如果未 null 映射到视图,则返回该视图的名称。
|
GetViewName(IReadOnlyEntityType)
|
返回实体类型映射到的视图的名称,如果未 null 映射到视图,则返回该视图的名称。
|
GetViewSchema(IEntityType)
|
返回包含映射视图的数据库架构。
|
GetViewSchema(IReadOnlyEntityType)
|
返回包含映射视图的数据库架构。
|
IsIgnoredByMigrations(IEntityType)
|
获取一个值,该值指示迁移是否忽略实体类型。
|
IsMappedToJson(IReadOnlyEntityType)
|
获取一个值,该值指示指定的实体是否映射到 JSON 列。
|
IsTableExcludedFromMigrations(IEntityType)
|
获取一个值,该值指示迁移是否忽略关联的表。
|
IsTableExcludedFromMigrations(IReadOnlyEntityType)
|
获取一个值,该值指示迁移是否忽略关联的表。
|
IsTableExcludedFromMigrations(IReadOnlyEntityType, StoreObjectIdentifier)
|
获取一个值,该值指示迁移是否忽略指定的表。
|
Relational(IEntityType)
|
获取实体的关系数据库特定元数据。
|
FindMappingFragment(IReadOnlyTypeBase, StoreObjectIdentifier)
|
返回特定类似表的存储对象的类型映射。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。
|
FindMappingFragment(ITypeBase, StoreObjectIdentifier)
|
返回特定类似表的存储对象的类型映射。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。
|
GetContainerColumnName(IReadOnlyTypeBase)
|
获取类型映射到的容器列名。
|
GetDefaultMappings(ITypeBase)
|
返回类型将使用的默认映射。
|
GetDeleteStoredProcedure(IReadOnlyTypeBase)
|
返回类型为删除映射到的存储过程, null 如果未映射到存储过程,则返回该存储过程。
|
GetDeleteStoredProcedure(ITypeBase)
|
返回类型为删除映射到的存储过程, null 如果未映射到存储过程,则返回该存储过程。
|
GetDeleteStoredProcedureMappings(ITypeBase)
|
返回类型映射到的删除存储过程。
|
GetFunctionMappings(ITypeBase)
|
返回类型映射到的函数。
|
GetFunctionName(IReadOnlyTypeBase)
|
返回类型映射到 null 的函数的名称,如果未映射到函数,则返回 。
|
GetInsertStoredProcedure(IReadOnlyTypeBase)
|
返回类型为插入而映射到的存储过程, null 如果未映射到存储过程,则返回该存储过程。
|
GetInsertStoredProcedure(ITypeBase)
|
返回类型为插入而映射到的存储过程, null 如果未映射到存储过程,则返回该存储过程。
|
GetInsertStoredProcedureMappings(ITypeBase)
|
返回类型映射到的插入存储过程。
|
GetJsonPropertyName(IReadOnlyTypeBase)
|
获取映射到 JSON 列的给定实体使用的 JSON 属性值。
|
GetMappingFragments(IReadOnlyTypeBase)
|
返回所有配置的类型映射片段。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。
|
GetMappingFragments(IReadOnlyTypeBase, StoreObjectType)
|
返回给定类型的所有已配置类型映射片段。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。
|
GetMappingFragments(ITypeBase)
|
返回所有配置的类型映射片段。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。
|
GetMappingFragments(ITypeBase, StoreObjectType)
|
返回给定类型的所有已配置类型映射片段。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。
|
GetMappingStrategy(IReadOnlyTypeBase)
|
获取派生类型的映射策略。
|
GetSchema(IReadOnlyTypeBase)
|
返回包含映射表的数据库架构。
|
GetSqlQuery(IReadOnlyTypeBase)
|
返回用于为类型提供数据的 SQL 字符串, null 如果未映射到 SQL 字符串,则返回 。
|
GetSqlQueryMappings(ITypeBase)
|
返回 SQL 字符串映射。
|
GetTableMappings(ITypeBase)
|
返回类型映射到的表。
|
GetTableName(IReadOnlyTypeBase)
|
返回类型映射到 null 的表的名称,如果未映射到表,则返回 。
|
GetUpdateStoredProcedure(IReadOnlyTypeBase)
|
返回类型为更新映射到的存储过程,如果未 null 映射到存储过程,则返回该存储过程。
|
GetUpdateStoredProcedure(ITypeBase)
|
返回类型为更新映射到的存储过程,如果未 null 映射到存储过程,则返回该存储过程。
|
GetUpdateStoredProcedureMappings(ITypeBase)
|
返回类型映射到的更新存储过程。
|
GetViewMappings(ITypeBase)
|
返回类型映射到的视图。
|
GetViewName(IReadOnlyTypeBase)
|
返回类型映射到的视图的名称, null 如果未映射到视图,则返回该名称。
|
GetViewSchema(IReadOnlyTypeBase)
|
返回包含映射视图的数据库架构。
|
IsMappedToJson(IReadOnlyTypeBase)
|
获取一个值,该值指示指定的实体是否映射到 JSON 列。
|
GetDataAnnotations(IEntityType, IAnnotationCodeGenerator)
|
获取用于配置实体类型的数据注释。
|
GetDbSetName(IReadOnlyEntityType)
|
获取应用于 DbSet<TEntity> 此实体类型的 类上的 DbContext 属性的名称。
|
GetFluentApiCalls(IEntityType, IAnnotationCodeGenerator)
|
获取用于配置实体类型的 Fluent API 调用。
|
IsSimpleManyToManyJoinEntityType(IEntityType)
|
检查实体类型是否可以被视为多对多联接实体类型。
|
IsSqlReturningClauseUsed(IReadOnlyEntityType)
|
返回一个值,该值指示在保存对表所做的更改时是否使用 SQL RETURNING 子句。
RETURNING 子句与某些 Sqlite 功能不兼容,例如具有 AFTER 触发器的虚拟表或表。
|
IsSqlReturningClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier)
|
返回一个值,该值指示在保存对表所做的更改时是否使用 SQL RETURNING 子句。
RETURNING 子句与某些 Sqlite 功能不兼容,例如具有 AFTER 触发器的虚拟表或表。
|
Sqlite(IEntityType)
|
获取实体的特定于 SQLite 的元数据。
|
GetHistoryTableName(IReadOnlyEntityType)
|
返回一个值,该值表示与映射到临时表的实体关联的历史记录表的名称。
|
GetHistoryTableSchema(IReadOnlyEntityType)
|
返回一个值,该值表示与映射到临时表的实体关联的历史记录表的架构。
|
GetPeriodEndPropertyName(IReadOnlyEntityType)
|
返回一个值,该值表示映射到临时表的实体的句点结束属性的名称。
|
GetPeriodStartPropertyName(IReadOnlyEntityType)
|
返回一个值,该值表示映射到临时表的实体的 period start 属性的名称。
|
IsMemoryOptimized(IEntityType)
|
返回一个值,该值指示实体类型是否映射到内存优化表。
|
IsMemoryOptimized(IReadOnlyEntityType)
|
返回一个值,该值指示实体类型是否映射到内存优化表。
|
IsSqlOutputClauseUsed(IReadOnlyEntityType)
|
返回一个值,该值指示在将更改保存到表时是否使用 SQL OUTPUT 子句。
OUTPUT 子句与某些SQL Server功能不兼容,例如带触发器的表。
|
IsSqlOutputClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier)
|
返回一个值,该值指示在将更改保存到指定表时是否使用 SQL OUTPUT 子句。
OUTPUT 子句与某些SQL Server功能不兼容,例如带触发器的表。
|
IsTemporal(IReadOnlyEntityType)
|
返回一个值,该值指示实体类型是否映射到临时表。
|
SqlServer(IEntityType)
|
获取实体SQL Server特定元数据。
|
GetNavigationAccessMode(ITypeBase)
|
获取 PropertyAccessMode 用于此类型的导航的 。
请注意,单个导航可以替代此访问模式。 此处返回的值将用于未指定替代的任何导航。
|
GetPropertyAccessMode(ITypeBase)
|
获取 PropertyAccessMode 用于此类型的属性和导航的 。
请注意,各个属性和导航可以替代此访问模式。 此处返回的值将用于未指定替代的任何属性或导航。
|