AddForeignKeyOperation Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет ограничение внешнего ключа, добавляемое в таблицу.
API-интерфейсы миграции Entity Framework не предназначены для приема входных данных, предоставляемых ненадежными источниками (например, конечным пользователем приложения). Если входные данные принимаются из таких источников, они должны быть проверены перед передачей в эти API для защиты от атак путем внедрения кода SQL и т. д.
public class AddForeignKeyOperation : System.Data.Entity.Migrations.Model.ForeignKeyOperation
type AddForeignKeyOperation = class
inherit ForeignKeyOperation
Public Class AddForeignKeyOperation
Inherits ForeignKeyOperation
- Наследование
Конструкторы
| AddForeignKeyOperation(Object) |
Инициализирует новый экземпляр класса AddForeignKeyOperation. Также должны быть заполнены свойства PrincipalTable, PrincipalColumns, DependentTable и DependentColumns. API-интерфейсы миграции Entity Framework не предназначены для приема входных данных, предоставляемых ненадежными источниками (например, конечным пользователем приложения). Если входные данные принимаются из таких источников, они должны быть проверены перед передачей в эти API для защиты от атак путем внедрения кода SQL и т. д. |
Свойства
| AnonymousArguments |
Возвращает дополнительные аргументы, которые могут быть обработаны поставщиками. API-интерфейсы миграции Entity Framework не предназначены для приема входных данных, предоставляемых ненадежными источниками (например, конечным пользователем приложения). Если входные данные принимаются из таких источников, они должны быть проверены перед передачей в эти API для защиты от атак путем внедрения кода SQL и т. д. (Унаследовано от MigrationOperation) |
| CascadeDelete |
Возвращает или задает значение, указывающее, следует ли настроить каскадное удаление для ограничения внешнего ключа. |
| DependentColumns |
Имена столбцов внешнего ключа. API-интерфейсы миграции Entity Framework не предназначены для приема входных данных, предоставляемых ненадежными источниками (например, конечным пользователем приложения). Если входные данные принимаются из таких источников, они должны быть проверены перед передачей в эти API для защиты от атак путем внедрения кода SQL и т. д. (Унаследовано от ForeignKeyOperation) |
| DependentTable |
Возвращает или задает имя таблицы, в котором существуют столбцы внешнего ключа. API-интерфейсы миграции Entity Framework не предназначены для приема входных данных, предоставляемых ненадежными источниками (например, конечным пользователем приложения). Если входные данные принимаются из таких источников, они должны быть проверены перед передачей в эти API для защиты от атак путем внедрения кода SQL и т. д. (Унаследовано от ForeignKeyOperation) |
| HasDefaultName |
Возвращает значение, указывающее, было ли указано определенное имя для этого ограничения внешнего ключа. (Унаследовано от ForeignKeyOperation) |
| Inverse |
Возвращает операцию удаления ограничения внешнего ключа. |
| IsDestructiveChange |
Возвращает значение, указывающее, может ли эта операция привести к потере данных. |
| Name |
Возвращает или задает имя этого ограничения внешнего ключа. Если имя не указано, будет вычисляться имя по умолчанию. API-интерфейсы миграции Entity Framework не предназначены для приема входных данных, предоставляемых ненадежными источниками (например, конечным пользователем приложения). Если входные данные принимаются из таких источников, они должны быть проверены перед передачей в эти API для защиты от атак путем внедрения кода SQL и т. д. (Унаследовано от ForeignKeyOperation) |
| PrincipalColumns |
Имена столбцов, на которые должно ориентироваться ограничение внешнего ключа. API-интерфейсы миграции Entity Framework не предназначены для приема входных данных, предоставляемых ненадежными источниками (например, конечным пользователем приложения). Если входные данные принимаются из таких источников, они должны быть проверены перед передачей в эти API для защиты от атак путем внедрения кода SQL и т. д. |
| PrincipalTable |
Возвращает или задает имя таблицы, на которую нацелено ограничение внешнего ключа. API-интерфейсы миграции Entity Framework не предназначены для приема входных данных, предоставляемых ненадежными источниками (например, конечным пользователем приложения). Если входные данные принимаются из таких источников, они должны быть проверены перед передачей в эти API для защиты от атак путем внедрения кода SQL и т. д. (Унаследовано от ForeignKeyOperation) |
Методы
| CreateCreateIndexOperation() |
Возвращает операцию для создания индекса для столбцов внешнего ключа. |