CreateIndexOperation 类

定义

表示创建数据库索引。

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

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

构造函数

CreateIndexOperation(Object)

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

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

属性

AnonymousArguments

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

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

(继承自 MigrationOperation)
Columns

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

(继承自 IndexOperation)
HasDefaultName

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

(继承自 IndexOperation)
Inverse

获取用于删除此索引的操作。

IsClustered

获取或设置此索引是否为聚集索引。

IsDestructiveChange

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

IsUnique

获取或设置一个值,该值指示这是否是唯一索引。

Name

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

(继承自 IndexOperation)
Table

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

(继承自 IndexOperation)

适用于