ReferentialAction Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Действие, которое может предпринять база данных при обработке ограничения внешнего ключа в рамках обновления или удаления.
public enum ReferentialAction
type ReferentialAction =
Public Enum ReferentialAction
- Наследование
-
ReferentialAction
Поля
Cascade | 2 | Каскадное действие до ограниченных строк. |
NoAction | 0 | Не делать ничего. То есть просто игнорируйте ограничение. |
Restrict | 1 | Не выполняйте действие, если это приведет к нарушению ограничения и вместо этого приведет к ошибке. |
SetDefault | 4 | Задайте значение по умолчанию для ограниченных строк, чтобы ограничение не нарушалось после завершения действия. |
SetNull | 3 | Задайте значение NULL для ограниченных строк, чтобы ограничение не нарушалось после завершения действия. |
Комментарии
Обратите внимание, что некоторые ядра СУБД не поддерживают или неправильно учитывают каждое действие.
Применяется к
Entity Framework