AddAnnotations(IConventionAnnotatable, IEnumerable<IConventionAnnotation>, Boolean)
|
向 对象添加批注。
|
GetAnnotation(IConventionAnnotatable, String)
|
获取具有给定名称的批注,如果不存在,则引发该批注。
|
SetOrRemoveAnnotation(IConventionAnnotatable, String, Object, Boolean)
|
设置存储在给定名称下的批注。 如果具有指定名称的批注已存在,则覆盖现有批注。 如果 null 提供了 ,则删除现有批注。
|
AddForeignKey(IConventionEntityType, IConventionProperty, IConventionKey, IConventionEntityType, Boolean)
|
向此实体类型添加新关系。
|
AddIndex(IConventionEntityType, IConventionProperty, Boolean)
|
向此实体类型添加索引。
|
AddIndexerProperty(IConventionEntityType, String, Type, Boolean, Boolean)
|
将 和 索引器支持的属性添加到此实体类型。
|
AddKey(IConventionEntityType, IConventionProperty, Boolean)
|
向此实体类型添加新的备用键。
|
AddProperty(IConventionEntityType, MemberInfo, Boolean)
|
向此实体类型添加属性。
|
AddProperty(IConventionEntityType, String, Boolean)
|
向此实体类型添加属性。
|
AddProperty(IConventionEntityType, String, Type, Boolean, Boolean)
|
向此实体类型添加属性。
|
FindDeclaredForeignKeys(IConventionEntityType, IReadOnlyList<IProperty>)
|
获取使用给定属性在给定 IConventionEntityType 的 上声明的外键。
|
FindDeclaredNavigation(IConventionEntityType, String)
|
获取给定实体类型上的导航属性。 不返回在基类型上定义的导航属性。
null 如果未找到导航属性,则返回 。
|
FindDeclaredProperty(IConventionEntityType, String)
|
查找在具有给定名称的类型上声明的属性。
不返回在基类型上定义的属性。
|
FindDefiningNavigation(IConventionEntityType)
|
已过时。.
返回定义导航(如果存在)或其他 null 导航。
|
FindForeignKey(IConventionEntityType, IProperty, IKey, IEntityType)
|
获取指向给定主键或备用键的给定属性的外键。 null 如果未找到外键,则返回 。
|
FindForeignKeys(IConventionEntityType, IProperty)
|
获取在给定属性上定义的外键。 仅返回在指定属性上定义的外键。 不返回包含指定属性的复合外键。
|
FindForeignKeys(IConventionEntityType, IReadOnlyList<IProperty>)
|
获取在给定属性上定义的外键。 仅返回在指定属性集上定义的外键。
|
FindIndex(IConventionEntityType, IProperty)
|
获取在给定属性上定义的未命名索引。 null 如果未定义此类索引,则返回 。
即使属性列表匹配,也不会返回命名索引。
|
FindKey(IConventionEntityType, IProperty)
|
获取在给定属性上定义的主键或备用键。 null 如果未为给定属性定义键,则返回 。
|
FindNavigation(IConventionEntityType, MemberInfo)
|
获取给定实体类型上的导航属性。 null 如果未找到导航属性,则返回 。
|
FindNavigation(IConventionEntityType, String)
|
获取给定实体类型上的导航属性。 null 如果未找到导航属性,则返回 。
|
FindOwnership(IConventionEntityType)
|
如果这是拥有的类型,则返回与所有者的关系,否则 null 返回。
|
FindProperties(IConventionEntityType, IReadOnlyList<String>)
|
查找给定实体类型上的匹配属性。 null 如果未找到任何属性,则返回 。
此 API 仅查找标量属性,而不查找导航属性。
|
FindProperty(IConventionEntityType, MemberInfo)
|
获取给定实体类型的属性。 null 如果未找到任何属性,则返回 。
此 API 仅查找标量属性,而不查找导航属性。 使用 FindNavigation(IConventionEntityType, MemberInfo) 查找导航属性。
|
GetAllBaseTypes(IConventionEntityType)
|
从根开始,获取给定实体类型派生自的模型中的所有类型。
|
GetAllBaseTypesAscending(IConventionEntityType)
|
获取模型中给定实体类型派生自的所有类型,从最近的类型开始。
|
GetAllBaseTypesInclusive(IConventionEntityType)
|
返回给定 IEntityType的所有基类型,包括类型本身,从上到下。
|
GetAllBaseTypesInclusiveAscending(IConventionEntityType)
|
返回给定 IEntityType的所有基类型,包括类型本身,从下到上。
|
GetChangeTrackingStrategyConfigurationSource(IConventionEntityType)
|
返回 的配置 GetChangeTrackingStrategy(IEntityType)源。
|
GetDeclaredForeignKeys(IConventionEntityType)
|
获取在给定 IConventionEntityType的 上声明的所有外键。
此方法不返回在基类型上声明的外键。
循环访问所有实体类型时,它很有用,以避免多次处理同一外键。
使用 GetForeignKeys() 还返回在基类型上声明的外键。
|
GetDeclaredIndexes(IConventionEntityType)
|
获取在给定 IConventionEntityType的 上声明的所有索引。
此方法不返回基类型上声明的索引。
循环访问所有实体类型时,它非常有用,以避免多次处理同一索引。
使用 GetForeignKeys() 还返回在基类型上声明的索引。
|
GetDeclaredKeys(IConventionEntityType)
|
获取在给定 IEntityType的 上声明的所有键。
此方法不返回基类型上声明的键。
循环访问所有实体类型时,它很有用,以避免多次处理同一键。
使用 GetKeys() 还返回基类型上声明的键。
|
GetDeclaredNavigations(IConventionEntityType)
|
获取在给定 IConventionEntityType的 上声明的所有导航属性。
此方法不返回在基类型上声明的导航属性。
循环访问所有实体类型时,它非常有用,以避免多次处理相同的导航属性。
使用 GetNavigations(IConventionEntityType) 还返回在基类型上声明的导航属性。
|
GetDeclaredProperties(IConventionEntityType)
|
获取在给定 IConventionEntityType上声明的所有非导航属性。
此方法不返回在基类型上声明的属性。
循环访问所有实体类型时,它很有用,以避免多次处理同一属性。
使用 GetProperties() 还返回在基类型上声明的属性。
|
GetDeclaredReferencingForeignKeys(IConventionEntityType)
|
获取面向给定实体类型的所有外键 (即给定实体类型为主体) 的外键。
|
GetDeclaredServiceProperties(IConventionEntityType)
|
获取在给定 IConventionEntityType的 上声明的所有服务属性。
此方法不返回在基类型上声明的属性。
循环访问所有实体类型时,它很有用,以避免多次处理同一属性。
使用 GetServiceProperties() 还返回在基类型上声明的属性。
|
GetDefiningQueryConfigurationSource(IConventionEntityType)
|
已过时。.
返回 的配置 GetDefiningQuery(IEntityType)源。
|
GetDerivedForeignKeys(IConventionEntityType)
|
获取在派生自给定 IConventionEntityType的类型上声明的所有外键。
此方法不返回在给定实体类型本身上声明的外键。
用于 GetForeignKeys() 返回在此和基实体类型类型上声明的外键。
|
GetDerivedTypes(IConventionEntityType)
|
获取模型中派生自给定实体类型的所有类型。
|
GetDerivedTypesInclusive(IConventionEntityType)
|
返回给定 IConventionEntityType的所有派生类型,包括类型本身。
|
GetDirectlyDerivedTypes(IConventionEntityType)
|
获取模型中直接派生自给定实体类型的所有类型。
|
GetDiscriminatorMappingCompleteConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取鉴别器值完整性的 。
|
GetDiscriminatorProperty(IConventionEntityType)
|
返回 IConventionProperty 将用于存储鉴别器值的 。
|
GetDiscriminatorPropertyConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取鉴别器属性的 。
|
GetDiscriminatorValueConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取鉴别器值的 。
|
GetNavigations(IConventionEntityType)
|
获取给定实体类型上的所有导航属性。
|
GetQueryFilterConfigurationSource(IConventionEntityType)
|
返回 的配置 GetQueryFilter(IEntityType)源。
|
GetReferencingForeignKeys(IConventionEntityType)
|
获取面向给定实体类型的所有外键 (即,其中给定实体类型或其派生的类型是主体) 的外键。
|
GetRootType(IConventionEntityType)
|
获取给定实体类型的根基类型。
|
RemoveDiscriminatorValue(IConventionEntityType)
|
删除此实体类型的鉴别器值。
|
RemoveForeignKey(IConventionEntityType, IReadOnlyList<IConventionProperty>, IConventionKey, IConventionEntityType)
|
从此实体类型中删除外键。
|
RemoveIndex(IConventionEntityType, IReadOnlyList<IConventionProperty>)
|
从此实体类型中删除索引。
|
RemoveKey(IConventionEntityType, IReadOnlyList<IConventionProperty>)
|
从此实体类型中删除主键或备用键。
|
RemoveProperty(IConventionEntityType, String)
|
从此实体类型中删除属性。
|
RootType(IConventionEntityType)
|
已过时。.
获取给定实体类型的根基类型。
|
SetChangeTrackingStrategy(IConventionEntityType, Nullable<ChangeTrackingStrategy>, Boolean)
|
设置要用于此实体类型的更改跟踪策略。 此策略指示上下文如何检测实体类型实例的属性更改。
|
SetDefiningQuery(IConventionEntityType, LambdaExpression, Boolean)
|
已过时。.
设置用作此类型查询的默认源的 LINQ 查询。
|
SetDiscriminatorMappingComplete(IConventionEntityType, Nullable<Boolean>, Boolean)
|
设置指示鉴别器映射是否完成的值。
|
SetDiscriminatorProperty(IConventionEntityType, IProperty, Boolean)
|
IProperty设置将用于存储鉴别器值的 。
|
SetDiscriminatorValue(IConventionEntityType, Object, Boolean)
|
设置此实体类型的鉴别器值。
|
SetPrimaryKey(IConventionEntityType, IConventionProperty, Boolean)
|
设置此实体类型的主键。
|
SetQueryFilter(IConventionEntityType, LambdaExpression, Boolean)
|
设置 LINQ 表达式筛选器自动应用于此实体类型的查询。
|
GetNavigationAccessModeConfigurationSource(IConventionTypeBase)
|
返回 的配置 GetNavigationAccessMode(ITypeBase)源。
|
GetPropertyAccessModeConfigurationSource(IConventionTypeBase)
|
返回 的配置 GetPropertyAccessMode(ITypeBase)源。
|
IsIgnored(IConventionTypeBase, String)
|
指示是否忽略给定的成员名称。
|
SetNavigationAccessMode(IConventionTypeBase, Nullable<PropertyAccessMode>, Boolean)
|
PropertyAccessMode设置要用于此实体类型的导航的 。
请注意,单个导航可以替代此访问模式。 此处设置的值将用于未指定替代的任何导航。
|
SetPropertyAccessMode(IConventionTypeBase, Nullable<PropertyAccessMode>, Boolean)
|
PropertyAccessMode设置要用于此类型的属性的 。
请注意,各个属性和导航可以替代此访问模式。 此处设置的值将用于未指定替代的任何属性或导航。
|
GetAnalyticalStoreTimeToLive(IReadOnlyEntityType)
|
返回容器范围内分析存储的生存时间(以秒为单位)。
|
GetAnalyticalStoreTimeToLiveConfigurationSource(IConventionEntityType)
|
获取 ConfigurationSource 容器范围内的分析存储的生存时间(以秒为单位)。
|
GetContainer(IEntityType)
|
返回实体类型映射到的容器的名称。
|
GetContainer(IReadOnlyEntityType)
|
返回实体类型映射到的容器的名称。
|
GetContainerConfigurationSource(IConventionEntityType)
|
获取 ConfigurationSource 实体类型映射到的容器的 。
|
GetContainingPropertyName(IEntityType)
|
返回实体类型映射到的父属性的名称。
|
GetContainingPropertyName(IReadOnlyEntityType)
|
返回实体类型映射到的父属性的名称。
|
GetContainingPropertyNameConfigurationSource(IConventionEntityType)
|
获取 ConfigurationSource 实体类型映射到的父属性的 。
|
GetDefaultTimeToLive(IReadOnlyEntityType)
|
返回容器范围内的默认生存时间(以秒为单位)。
|
GetDefaultTimeToLiveConfigurationSource(IConventionEntityType)
|
获取 ConfigurationSource 容器范围内默认生存时间(以秒为单位)的 。
|
GetETagProperty(IConventionEntityType)
|
获取此实体上映射到 Cosmos ETag(如果存在)的属性。
|
GetETagProperty(IEntityType)
|
获取此实体上映射到 Cosmos ETag(如果存在)的属性。
|
GetETagProperty(IReadOnlyEntityType)
|
获取此实体上映射到 Cosmos ETag(如果存在)的属性。
|
GetETagPropertyName(IEntityType)
|
返回用于存储 etag 的属性的名称。
|
GetETagPropertyName(IReadOnlyEntityType)
|
返回用于存储 ETag 的属性的名称。
|
GetETagPropertyNameConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取用于存储 etag 的属性的 。
|
GetPartitionKeyProperty(IConventionEntityType)
|
返回用于存储分区键的属性。
|
GetPartitionKeyProperty(IReadOnlyEntityType)
|
返回用于存储分区键的属性。
|
GetPartitionKeyPropertyName(IEntityType)
|
返回用于存储分区键的属性的名称。
|
GetPartitionKeyPropertyName(IReadOnlyEntityType)
|
返回用于存储分区键的属性的名称。
|
GetPartitionKeyPropertyNameConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取用于存储分区键的属性的 。
|
GetThroughput(IReadOnlyEntityType)
|
返回容器范围内的预配吞吐量。
|
GetThroughputConfigurationSource(IConventionEntityType)
|
获取 ConfigurationSource 容器范围内预配吞吐量的 。
|
SetAnalyticalStoreTimeToLive(IConventionEntityType, Nullable<Int32>, Boolean)
|
在容器范围内设置分析存储的生存时间(以秒为单位)。
|
SetContainer(IConventionEntityType, String, Boolean)
|
设置实体类型映射到的容器的名称。
|
SetContainingPropertyName(IConventionEntityType, String, Boolean)
|
设置实体类型映射到的父属性的名称。
|
SetDefaultTimeToLive(IConventionEntityType, Nullable<Int32>, Boolean)
|
设置容器范围内的默认生存时间(以秒为单位)。
|
SetETagPropertyName(IConventionEntityType, String, Boolean)
|
设置用于存储 ETag 的属性的名称。
|
SetPartitionKeyPropertyName(IConventionEntityType, String, Boolean)
|
设置用于存储分区键的属性的名称。
|
SetThroughput(IConventionEntityType, Nullable<Int32>, Nullable<Boolean>, Boolean)
|
在容器范围内设置预配的吞吐量。
|
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, String)
|
获取给定实体类型上的导航属性。 null 如果未找到导航属性,则返回 。
|
FindOwnership(IEntityType)
|
如果这是拥有的类型,则返回与所有者的关系,否则 null 返回。
|
FindProperties(IEntityType, IReadOnlyList<String>)
|
查找给定实体类型上的匹配属性。 null 如果未找到任何属性,则返回 。
此 API 仅查找标量属性,而不查找导航属性。
|
FindProperty(IEntityType, MemberInfo)
|
获取具有给定成员信息的属性。 null 如果未找到任何属性,则返回 。
此 API 仅查找标量属性,而不查找导航属性。 使用 FindNavigation(IEntityType, MemberInfo) 查找导航属性。
|
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)
|
获取具有给定名称的批注,如果不存在,则引发该批注。
|
GetDefiningQueryConfigurationSource(IConventionEntityType)
|
返回 的配置 GetInMemoryQuery(IReadOnlyEntityType)源。
|
GetInMemoryQuery(IEntityType)
|
获取用作此类型查询的默认源的 LINQ 查询。
|
GetInMemoryQuery(IReadOnlyEntityType)
|
获取用作此类型查询的默认源的 LINQ 查询。
|
SetInMemoryQuery(IConventionEntityType, LambdaExpression, Boolean)
|
设置用作此类型查询的默认源的 LINQ 查询。
|
AddCheckConstraint(IConventionEntityType, String, String, Boolean)
|
使用实体类型上的给定名称创建新的检查约束。 如果同一实体类型上存在同名检查约束,则引发异常。
|
FindCheckConstraint(IConventionEntityType, String)
|
查找 IConventionCheckConstraint 具有给定名称的 。
|
FindCheckConstraint(IEntityType, String)
|
查找 ICheckConstraint 具有给定名称的 。
|
FindCheckConstraint(IReadOnlyEntityType, String)
|
查找 IReadOnlyCheckConstraint 具有给定名称的 。
|
FindMappingFragment(IConventionEntityType, StoreObjectIdentifier)
|
返回特定类似表的存储对象的实体类型映射。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
|
FindMappingFragment(IReadOnlyEntityType, StoreObjectIdentifier)
|
返回特定类似表的存储对象的实体类型映射。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
|
FindRowInternalForeignKeys(IConventionEntityType, StoreObjectIdentifier)
|
获取给定实体类型的外键,这些外键指向共享同一表类似存储对象的其他实体类型。
|
FindRowInternalForeignKeys(IEntityType, StoreObjectIdentifier)
|
获取给定实体类型的外键,这些外键指向共享同一表类似存储对象的其他实体类型。
|
FindRowInternalForeignKeys(IReadOnlyEntityType, StoreObjectIdentifier)
|
获取给定实体类型的外键,这些外键指向共享同一表类似存储对象的其他实体类型。
|
GetCheckConstraints(IConventionEntityType)
|
返回实体类型中包含的所有检查约束。
|
GetCheckConstraints(IEntityType)
|
返回实体类型中包含的所有检查约束。
|
GetCheckConstraints(IReadOnlyEntityType)
|
返回实体类型中包含的所有检查约束。
|
GetComment(IEntityType)
|
返回此实体映射到的表的注释。
|
GetComment(IReadOnlyEntityType)
|
返回此实体映射到的表的注释。
|
GetCommentConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取表注释的 。
|
GetContainerColumnName(IReadOnlyEntityType)
|
获取实体类型映射到的容器列名称。
|
GetContainerColumnNameConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取容器列名称的 。
|
GetContainerColumnTypeMapping(IReadOnlyEntityType)
|
已过时。.
获取实体类型映射到的容器列类型映射。
|
GetContainerColumnTypeMappingConfigurationSource(IConventionEntityType)
|
已过时。.
ConfigurationSource获取容器列类型映射的 。
|
GetDeclaredCheckConstraints(IConventionEntityType)
|
返回对实体类型声明的所有检查约束。
|
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(IConventionEntityType)
|
返回实体类型映射到以删除或 null 未映射到存储过程的存储过程。
|
GetDeleteStoredProcedure(IReadOnlyEntityType)
|
返回实体类型映射到以删除或 null 未映射到存储过程的存储过程。
|
GetDeleteStoredProcedureConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取删除存储过程的 。
|
GetFunctionMappings(IEntityType)
|
返回实体类型映射到的函数。
|
GetFunctionName(IEntityType)
|
返回实体类型映射到 null 的函数的名称,如果未映射到函数,则返回该函数的名称。
|
GetFunctionName(IReadOnlyEntityType)
|
返回实体类型映射到 null 的函数的名称,如果未映射到函数,则返回该函数的名称。
|
GetFunctionNameConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取函数名称的 。
|
GetInsertStoredProcedure(IConventionEntityType)
|
返回实体类型映射到的存储过程(如果未映射到存储过程),以便插入或 null 。
|
GetInsertStoredProcedure(IReadOnlyEntityType)
|
返回实体类型映射到的存储过程(如果未映射到存储过程),以便插入或 null 。
|
GetInsertStoredProcedureConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取插入存储过程的 。
|
GetIsTableExcludedFromMigrationsConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取 的 IsTableExcludedFromMigrations(IReadOnlyEntityType)。
|
GetIsTableExcludedFromMigrationsConfigurationSource(IConventionEntityType, StoreObjectIdentifier)
|
ConfigurationSource获取 的 IsTableExcludedFromMigrations(IReadOnlyEntityType, StoreObjectIdentifier)。
|
GetJsonPropertyName(IReadOnlyEntityType)
|
获取用于映射到 JSON 列的给定实体的 JSON 属性值。
|
GetJsonPropertyNameConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取给定实体类型的 JSON 属性名称的 。
|
GetMappingFragments(IConventionEntityType)
|
返回所有配置的实体类型映射片段。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
|
GetMappingFragments(IConventionEntityType, StoreObjectType)
|
返回给定类型的所有已配置的实体类型映射片段。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
|
GetMappingFragments(IReadOnlyEntityType)
|
返回所有配置的实体类型映射片段。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
|
GetMappingFragments(IReadOnlyEntityType, StoreObjectType)
|
返回给定类型的所有已配置的实体类型映射片段。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
|
GetMappingStrategy(IReadOnlyEntityType)
|
获取派生类型的映射策略。
|
GetMappingStrategyConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取 的 GetMappingStrategy(IReadOnlyEntityType)。
|
GetOrCreateMappingFragment(IConventionEntityType, StoreObjectIdentifier, Boolean)
|
返回特定类似表的存储对象的实体类型映射。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
|
GetSchema(IEntityType)
|
返回包含映射表的数据库架构。
|
GetSchema(IReadOnlyEntityType)
|
返回包含映射表的数据库架构。
|
GetSchemaConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取数据库架构的 。
|
GetSchemaQualifiedTableName(IEntityType)
|
返回实体类型映射到的表的名称(如果未映射到表),则由架构 null 前面附加。
|
GetSchemaQualifiedTableName(IReadOnlyEntityType)
|
返回实体类型映射到的表的名称(如果未映射到表),则由架构 null 前面附加。
|
GetSchemaQualifiedViewName(IEntityType)
|
返回实体类型映射到的视图的名称(如果未映射到视图),则由架构 null 前面附加。
|
GetSchemaQualifiedViewName(IReadOnlyEntityType)
|
返回实体类型映射到的视图的名称(如果未映射到视图),则由架构 null 前面附加。
|
GetSqlQuery(IEntityType)
|
返回用于为实体类型提供数据的 SQL 字符串,如果未 null 映射到 SQL 字符串,则返回 。
|
GetSqlQuery(IReadOnlyEntityType)
|
返回用于为实体类型提供数据的 SQL 字符串,如果未 null 映射到 SQL 字符串,则返回 。
|
GetSqlQueryConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取查询 SQL 字符串的 。
|
GetSqlQueryMappings(IEntityType)
|
返回 SQL 字符串映射。
|
GetTableMappings(IEntityType)
|
返回实体类型映射到的表。
|
GetTableName(IEntityType)
|
返回实体类型映射到的表的名称,如果未 null 映射到表,则返回该表的名称。
|
GetTableName(IReadOnlyEntityType)
|
返回实体类型映射到的表的名称,如果未 null 映射到表,则返回该表的名称。
|
GetTableNameConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取表名称的 。
|
GetUpdateStoredProcedure(IConventionEntityType)
|
返回实体类型为更新映射到的存储过程,如果未 null 映射到存储过程,则返回该存储过程。
|
GetUpdateStoredProcedure(IReadOnlyEntityType)
|
返回实体类型为更新映射到的存储过程,如果未 null 映射到存储过程,则返回该存储过程。
|
GetUpdateStoredProcedureConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取更新存储过程的 。
|
GetViewMappings(IEntityType)
|
返回实体类型映射到的视图。
|
GetViewName(IEntityType)
|
返回实体类型映射到的视图的名称,如果未 null 映射到视图,则返回该视图的名称。
|
GetViewName(IReadOnlyEntityType)
|
返回实体类型映射到的视图的名称,如果未 null 映射到视图,则返回该视图的名称。
|
GetViewNameConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取视图名称的 。
|
GetViewSchema(IEntityType)
|
返回包含映射视图的数据库架构。
|
GetViewSchema(IReadOnlyEntityType)
|
返回包含映射视图的数据库架构。
|
GetViewSchemaConfigurationSource(IConventionEntityType)
|
ConfigurationSource获取视图架构的 。
|
IsIgnoredByMigrations(IEntityType)
|
获取一个值,该值指示迁移是否忽略实体类型。
|
IsMappedToJson(IReadOnlyEntityType)
|
获取一个值,该值指示指定的实体是否映射到 JSON 列。
|
IsTableExcludedFromMigrations(IEntityType)
|
获取一个值,该值指示迁移是否忽略关联的表。
|
IsTableExcludedFromMigrations(IReadOnlyEntityType)
|
获取一个值,该值指示迁移是否忽略关联的表。
|
IsTableExcludedFromMigrations(IReadOnlyEntityType, StoreObjectIdentifier)
|
获取一个值,该值指示迁移是否忽略指定的表。
|
RemoveCheckConstraint(IConventionEntityType, String)
|
IConventionCheckConstraint删除具有给定名称的 。
|
RemoveDeleteStoredProcedure(IConventionEntityType)
|
删除此实体类型的映射删除存储过程。
|
RemoveInsertStoredProcedure(IConventionEntityType)
|
删除此实体类型的映射插入存储过程。
|
RemoveMappingFragment(IConventionEntityType, StoreObjectIdentifier)
|
删除特定类似表的存储对象的实体类型映射。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
|
RemoveUpdateStoredProcedure(IConventionEntityType)
|
删除此实体类型的映射更新存储过程。
|
SetComment(IConventionEntityType, String, Boolean)
|
配置要应用于此实体映射到的表的注释。
|
SetContainerColumnName(IConventionEntityType, String, Boolean)
|
设置实体类型映射到的容器列的名称。
|
SetContainerColumnTypeMapping(IConventionEntityType, RelationalTypeMapping, Boolean)
|
已过时。.
设置实体类型映射到的容器列的类型映射。
|
SetDeleteStoredProcedure(IConventionEntityType, Boolean)
|
将实体类型映射到要删除的存储过程。
|
SetFunctionName(IConventionEntityType, String, Boolean)
|
设置实体类型映射到的函数的名称。
|
SetInsertStoredProcedure(IConventionEntityType, Boolean)
|
将实体类型映射到用于插入的存储过程。
|
SetIsTableExcludedFromMigrations(IConventionEntityType, Nullable<Boolean>, StoreObjectIdentifier, Boolean)
|
设置一个值,该值指示迁移是否忽略关联的表。
|
SetIsTableExcludedFromMigrations(IConventionEntityType, Nullable<Boolean>, Boolean)
|
设置一个值,该值指示迁移是否忽略关联的表。
|
SetJsonPropertyName(IConventionEntityType, String, Boolean)
|
设置用于映射到 JSON 列的给定实体的 JSON 属性值。
|
SetMappingStrategy(IConventionEntityType, String, Boolean)
|
设置派生类型的映射策略。
|
SetSchema(IConventionEntityType, String, Boolean)
|
设置包含映射表的数据库架构。
|
SetSqlQuery(IConventionEntityType, String, Boolean)
|
设置用于为实体类型提供数据的 SQL 字符串。
|
SetTableName(IConventionEntityType, String, Boolean)
|
设置实体类型映射到的表的名称。
|
SetUpdateStoredProcedure(IConventionEntityType, Boolean)
|
将实体类型映射到更新的存储过程。
|
SetViewName(IConventionEntityType, String, Boolean)
|
设置实体类型映射到的视图的名称。
|
SetViewSchema(IConventionEntityType, String, Boolean)
|
设置包含映射视图的数据库架构。
|
FindMappingFragment(IReadOnlyTypeBase, StoreObjectIdentifier)
|
返回特定类似表的存储对象的类型映射。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
|
GetContainerColumnName(IReadOnlyTypeBase)
|
获取类型映射到的容器列名称。
|
GetDeleteStoredProcedure(IReadOnlyTypeBase)
|
返回类型映射到的存储过程,以便删除; null 如果未映射到存储过程,则返回该存储过程。
|
GetFunctionName(IReadOnlyTypeBase)
|
返回类型映射到 null 的函数的名称,如果未映射到函数,则返回 。
|
GetInsertStoredProcedure(IReadOnlyTypeBase)
|
返回类型为插入 null 映射到的存储过程,如果未映射到存储过程,则返回该存储过程。
|
GetJsonPropertyName(IReadOnlyTypeBase)
|
获取用于映射到 JSON 列的给定实体的 JSON 属性值。
|
GetMappingFragments(IReadOnlyTypeBase)
|
返回所有配置的类型映射片段。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
|
GetMappingFragments(IReadOnlyTypeBase, StoreObjectType)
|
返回给定类型的所有已配置类型映射片段。
此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
|
GetMappingStrategy(IReadOnlyTypeBase)
|
获取派生类型的映射策略。
|
GetSchema(IReadOnlyTypeBase)
|
返回包含映射表的数据库架构。
|
GetSqlQuery(IReadOnlyTypeBase)
|
返回用于为类型提供数据的 SQL 字符串, null 如果未映射到 SQL 字符串,则返回 。
|
GetTableName(IReadOnlyTypeBase)
|
返回类型映射到的表的名称,如果未 null 映射到表,则返回该名称。
|
GetUpdateStoredProcedure(IReadOnlyTypeBase)
|
返回类型为更新 null 映射到的存储过程,如果未映射到存储过程,则返回该存储过程。
|
GetViewName(IReadOnlyTypeBase)
|
返回类型映射到 null 的视图的名称,如果未映射到视图,则返回该视图的名称。
|
GetViewSchema(IReadOnlyTypeBase)
|
返回包含映射视图的数据库架构。
|
IsMappedToJson(IReadOnlyTypeBase)
|
获取一个值,该值指示指定的实体是否映射到 JSON 列。
|
GetDbSetName(IReadOnlyEntityType)
|
获取应用于 DbSet<TEntity> 此实体类型的 类上的 DbContext 属性的名称。
|
GetUseSqlReturningClauseConfigurationSource(IConventionEntityType)
|
获取配置源,用于在保存对表所做的更改时是否使用 SQL RETURNING 子句。
|
IsSqlReturningClauseUsed(IReadOnlyEntityType)
|
返回一个值,该值指示在对表保存更改时是否使用 SQL RETURNING 子句。
RETURNING 子句与某些 Sqlite 功能不兼容,例如虚拟表或具有 AFTER 触发器的表。
|
IsSqlReturningClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier)
|
返回一个值,该值指示在对表保存更改时是否使用 SQL RETURNING 子句。
RETURNING 子句与某些 Sqlite 功能不兼容,例如虚拟表或具有 AFTER 触发器的表。
|
UseSqlReturningClause(IConventionEntityType, Nullable<Boolean>, StoreObjectIdentifier, Boolean)
|
设置一个值,该值指示在保存对表所做的更改时是否使用 SQL RETURNING 子句。
RETURNING 子句与某些 Sqlite 功能不兼容,例如虚拟表或具有 AFTER 触发器的表。
|
UseSqlReturningClause(IConventionEntityType, Nullable<Boolean>, Boolean)
|
设置一个值,该值指示在保存对表所做的更改时是否使用 SQL RETURNING 子句。
RETURNING 子句与某些 Sqlite 功能不兼容,例如虚拟表或具有 AFTER 触发器的表。
|
GetHistoryTableName(IReadOnlyEntityType)
|
返回一个值,该值表示与映射到临时表的实体关联的历史记录表的名称。
|
GetHistoryTableNameConfigurationSource(IConventionEntityType)
|
获取临时历史记录表名称设置的配置源。
|
GetHistoryTableSchema(IReadOnlyEntityType)
|
返回一个值,该值表示与映射到临时表的实体关联的历史记录表的架构。
|
GetHistoryTableSchemaConfigurationSource(IConventionEntityType)
|
获取临时历史记录表架构设置的配置源。
|
GetIsMemoryOptimizedConfigurationSource(IConventionEntityType)
|
获取内存优化设置的配置源。
|
GetIsTemporalConfigurationSource(IConventionEntityType)
|
获取临时表设置的配置源。
|
GetPeriodEndPropertyName(IReadOnlyEntityType)
|
返回一个值,该值表示映射到临时表的实体的句点结束属性的名称。
|
GetPeriodEndPropertyNameConfigurationSource(IConventionEntityType)
|
获取临时表句点结束属性名称设置的配置源。
|
GetPeriodStartPropertyName(IReadOnlyEntityType)
|
返回一个值,该值表示映射到临时表的实体的句点开始属性的名称。
|
GetPeriodStartPropertyNameConfigurationSource(IConventionEntityType)
|
获取临时表周期开始属性名称设置的配置源。
|
GetUseSqlOutputClauseConfigurationSource(IConventionEntityType)
|
获取配置源,用于在保存对表所做的更改时是否使用 SQL OUTPUT 子句。
|
IsMemoryOptimized(IEntityType)
|
返回一个值,该值指示实体类型是否映射到内存优化表。
|
IsMemoryOptimized(IReadOnlyEntityType)
|
返回一个值,该值指示实体类型是否映射到内存优化表。
|
IsSqlOutputClauseUsed(IReadOnlyEntityType)
|
返回一个值,该值指示在保存对表所做的更改时是否使用 SQL OUTPUT 子句。
OUTPUT 子句与某些SQL Server功能不兼容,例如具有触发器的表。
|
IsSqlOutputClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier)
|
返回一个值,该值指示在保存对指定表所做的更改时是否使用 SQL OUTPUT 子句。
OUTPUT 子句与某些SQL Server功能不兼容,例如具有触发器的表。
|
IsTemporal(IReadOnlyEntityType)
|
返回一个值,该值指示实体类型是否映射到临时表。
|
SetHistoryTableName(IConventionEntityType, String, Boolean)
|
设置一个值,该值表示与映射到临时表的实体关联的历史记录表的名称。
|
SetHistoryTableSchema(IConventionEntityType, String, Boolean)
|
设置一个值,该值表示与映射到临时表的实体关联的历史记录表的架构。
|
SetIsMemoryOptimized(IConventionEntityType, Nullable<Boolean>, Boolean)
|
设置一个值,该值指示实体类型是否映射到内存优化表。
|
SetIsTemporal(IConventionEntityType, Nullable<Boolean>, Boolean)
|
设置一个值,该值指示实体类型是否映射到临时表。
|
SetPeriodEndPropertyName(IConventionEntityType, String, Boolean)
|
设置一个值,该值表示映射到临时表的实体的句点结束属性的名称。
|
SetPeriodStartPropertyName(IConventionEntityType, String, Boolean)
|
设置一个值,该值表示映射到临时表的实体的句点开始属性的名称。
|
UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, StoreObjectIdentifier, Boolean)
|
设置一个值,该值指示在对表保存更改时是否使用 SQL OUTPUT 子句。
OUTPUT 子句与某些SQL Server功能不兼容,例如具有触发器的表。
|
UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, Boolean)
|
设置一个值,该值指示在对表保存更改时是否使用 SQL OUTPUT 子句。
OUTPUT 子句与某些SQL Server功能不兼容,例如具有触发器的表。
|
GetNavigationAccessMode(ITypeBase)
|
PropertyAccessMode获取用于此类型导航的 。
请注意,单个导航可以替代此访问模式。 此处返回的值将用于未指定替代的任何导航。
|
GetPropertyAccessMode(ITypeBase)
|
PropertyAccessMode获取用于此类型的属性和导航的 。
请注意,单个属性和导航可以替代此访问模式。 此处返回的值将用于未指定替代的任何属性或导航。
|