|
AnnotationsToDebugString(IAnnotatable, Int32)
|
获取针对对象上声明的所有批注的调试字符串。
|
|
DisplayName(ITypeBase)
|
获取给定 ITypeBase的友好显示名称。
|
|
FindCheckConstraint(IEntityType, String)
|
查找具有给定名称的一个 ICheckConstraint 。
|
|
FindCheckConstraint(IReadOnlyEntityType, String)
|
查找具有给定名称的一个 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)
|
获取给定实体类型的导航属性。 如果未找到导航属性,则返回 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) 查找导航属性。
|
|
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)
|
获取使用映射 RelationalEntityTypeBuilderExtensions.ToSqlQuery时将用于此实体类型的默认 SQL 查询名称。
|
|
GetDefaultSqlQueryName(IReadOnlyEntityType)
|
获取使用映射 RelationalEntityTypeBuilderExtensions.ToSqlQuery时将用于此实体类型的默认 SQL 查询名称。
|
|
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)
|
获取用于配置实体类型的 Fluent 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 字符串。
|
|
GetSqlQuery(IReadOnlyEntityType)
|
返回用于为实体类型提供数据的 SQL 字符串,或者 null 如果未映射到 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)
|
创建给定元数据的可读表示形式。
警告:不要依赖于返回的字符串的格式。
它仅用于调试,可以在版本之间任意更改。
|