DropPrimaryKeyOperation 类

定义

表示从表中删除主键。

实体框架迁移 API 并非旨在接受不受信任的源 ((例如应用程序) 的最终用户)提供的输入。 如果从此类源接受输入,则应先对其进行验证,然后再传递到这些 API,以防止 SQL 注入攻击等。

public class DropPrimaryKeyOperation : System.Data.Entity.Migrations.Model.PrimaryKeyOperation
type DropPrimaryKeyOperation = class
    inherit PrimaryKeyOperation
Public Class DropPrimaryKeyOperation
Inherits PrimaryKeyOperation
继承

构造函数

DropPrimaryKeyOperation(Object)

初始化 DropPrimaryKeyOperation 类的新实例。 还应填充 Table 和 Columns 属性。

实体框架迁移 API 并非旨在接受不受信任的源 ((例如应用程序) 的最终用户)提供的输入。 如果从此类源接受输入,则应先对其进行验证,然后再传递到这些 API,以防止 SQL 注入攻击等。

属性

AnonymousArguments

获取可由提供程序处理的其他参数。

实体框架迁移 API 并非旨在接受不受信任的源 ((例如应用程序) 的最终用户)提供的输入。 如果从此类源接受输入,则应先对其进行验证,然后再传递到这些 API,以防止 SQL 注入攻击等。

(继承自 MigrationOperation)
Columns

获取构成主键的列 () 。

实体框架迁移 API 并非旨在接受不受信任的源 ((例如应用程序) 的最终用户)提供的输入。 如果从此类源接受输入,则应先对其进行验证,然后再传递到这些 API,以防止 SQL 注入攻击等。

(继承自 PrimaryKeyOperation)
CreateTableOperation

更改迁移历史记录表时使用,以便可以重新生成该表,而不只是删除并添加主键。

HasDefaultName

获取一个值,该值指示是否为此主键提供了特定名称。

(继承自 PrimaryKeyOperation)
Inverse

获取用于添加主键的操作。

IsClustered

获取或设置此是否为群集主键。

(继承自 PrimaryKeyOperation)
IsDestructiveChange

获取一个值,该值指示此操作是否可能导致数据丢失。

(继承自 PrimaryKeyOperation)
Name

获取或设置此主键的名称。 如果未提供名称,则将计算默认名称。

实体框架迁移 API 并非旨在接受不受信任的源 ((例如应用程序) 的最终用户)提供的输入。 如果从此类源接受输入,则应先对其进行验证,然后再传递到这些 API,以防止 SQL 注入攻击等。

(继承自 PrimaryKeyOperation)
Table

获取或设置包含主键的表的名称。

实体框架迁移 API 并非旨在接受不受信任的源 ((例如应用程序) 的最终用户)提供的输入。 如果从此类源接受输入,则应先对其进行验证,然后再传递到这些 API,以防止 SQL 注入攻击等。

(继承自 PrimaryKeyOperation)

适用于