RelationalForeignKeyExtensions 类

定义

关系数据库元数据的外键扩展方法。

public static class RelationalForeignKeyExtensions
type RelationalForeignKeyExtensions = class
Public Module RelationalForeignKeyExtensions
继承
RelationalForeignKeyExtensions

注解

有关详细信息和示例,请参阅 为实体类型和关系建模

方法

FindSharedObjectRootForeignKey(IConventionForeignKey, StoreObjectIdentifier)

在类似于共享表的对象中查找映射到同一约束的第 IConventionForeignKey 一个 。

此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

FindSharedObjectRootForeignKey(IForeignKey, StoreObjectIdentifier)

在类似于共享表的对象中查找映射到同一约束的第 IConventionForeignKey 一个 。

此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

FindSharedObjectRootForeignKey(IMutableForeignKey, StoreObjectIdentifier)

在类似于共享表的对象中查找映射到同一约束的第 IMutableForeignKey 一个 。

此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

FindSharedObjectRootForeignKey(IReadOnlyForeignKey, StoreObjectIdentifier)

在类似于共享表的对象中查找映射到同一约束的第 IForeignKey 一个 。

此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

GetConstraintName(IForeignKey)

返回外键约束名称。

GetConstraintName(IForeignKey, StoreObjectIdentifier, StoreObjectIdentifier)

返回外键约束名称。

GetConstraintName(IReadOnlyForeignKey)

返回外键约束名称。

GetConstraintName(IReadOnlyForeignKey, StoreObjectIdentifier, StoreObjectIdentifier)

返回外键约束名称。

GetConstraintNameConfigurationSource(IConventionForeignKey)

ConfigurationSource获取约束名称的 。

GetDefaultName(IForeignKey)

返回将用于此外键的默认约束名称。

GetDefaultName(IForeignKey, StoreObjectIdentifier, StoreObjectIdentifier)

返回将用于此外键的默认约束名称。

GetDefaultName(IReadOnlyForeignKey)

返回将用于此外键的默认约束名称。

GetDefaultName(IReadOnlyForeignKey, StoreObjectIdentifier, StoreObjectIdentifier)

返回将用于此外键的默认约束名称。

GetMappedConstraints(IForeignKey)

获取外键映射到的外键约束。

IsRowInternal(IReadOnlyForeignKey, StoreObjectIdentifier)

返回一个值,该值指示此外键是否位于共享同一表类似存储对象的两个实体类型之间。

SetConstraintName(IConventionForeignKey, String, Boolean)

设置外键约束名称。

SetConstraintName(IMutableForeignKey, String)

设置外键约束名称。

适用于