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, StoreObjectIdentifier, StoreObjectIdentifier) |
Возвращает имя ограничения внешнего ключа. |
GetConstraintName(IForeignKey) |
Возвращает имя ограничения внешнего ключа. |
GetConstraintName(IReadOnlyForeignKey, StoreObjectIdentifier, StoreObjectIdentifier) |
Возвращает имя ограничения внешнего ключа. |
GetConstraintName(IReadOnlyForeignKey) |
Возвращает имя ограничения внешнего ключа. |
GetConstraintNameConfigurationSource(IConventionForeignKey) |
Возвращает для ConfigurationSource имени ограничения. |
GetDefaultName(IForeignKey, StoreObjectIdentifier, StoreObjectIdentifier) |
Возвращает имя ограничения по умолчанию, которое будет использоваться для этого внешнего ключа. |
GetDefaultName(IForeignKey) |
Возвращает имя ограничения по умолчанию, которое будет использоваться для этого внешнего ключа. |
GetDefaultName(IReadOnlyForeignKey, StoreObjectIdentifier, StoreObjectIdentifier) |
Возвращает имя ограничения по умолчанию, которое будет использоваться для этого внешнего ключа. |
GetDefaultName(IReadOnlyForeignKey) |
Возвращает имя ограничения по умолчанию, которое будет использоваться для этого внешнего ключа. |
GetMappedConstraints(IForeignKey) |
Возвращает ограничения внешнего ключа, с которым сопоставляется внешний ключ. |
IsRowInternal(IReadOnlyForeignKey, StoreObjectIdentifier) |
Возвращает значение, указывающее, находится ли этот внешний ключ между двумя типами сущностей, совместно использующие один и тот же табличный объект хранилища. |
SetConstraintName(IConventionForeignKey, String, Boolean) |
Задает имя ограничения внешнего ключа. |
SetConstraintName(IMutableForeignKey, String) |
Задает имя ограничения внешнего ключа. |
Применяется к
Entity Framework