다음을 통해 공유


CreateIndexOperation 클래스

정의

데이터베이스 인덱스 만들기를 나타냅니다.

Entity Framework 마이그레이션 API는 신뢰할 수 없는 원본(예: 애플리케이션의 최종 사용자)에서 제공하는 입력을 허용하도록 설계되지 않았습니다. 이러한 원본에서 입력이 허용되는 경우 SQL 삽입 공격 등을 보호하기 위해 이러한 API에 전달되기 전에 유효성을 검사해야 합니다.

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

생성자

CreateIndexOperation(Object)

CreateIndexOperation 클래스의 새 instance 초기화합니다. 테이블 및 열 속성도 채워야 합니다.

Entity Framework 마이그레이션 API는 신뢰할 수 없는 원본(예: 애플리케이션의 최종 사용자)에서 제공하는 입력을 허용하도록 설계되지 않았습니다. 이러한 원본에서 입력이 허용되는 경우 SQL 삽입 공격 등을 보호하기 위해 이러한 API에 전달되기 전에 유효성을 검사해야 합니다.

속성

AnonymousArguments

공급자가 처리할 수 있는 추가 인수를 가져옵니다.

Entity Framework 마이그레이션 API는 신뢰할 수 없는 원본(예: 애플리케이션의 최종 사용자)에서 제공하는 입력을 허용하도록 설계되지 않았습니다. 이러한 원본에서 입력이 허용되는 경우 SQL 삽입 공격 등을 보호하기 위해 이러한 API에 전달되기 전에 유효성을 검사해야 합니다.

(다음에서 상속됨 MigrationOperation)
Columns

인덱싱된 열을 가져옵니다. Entity Framework 마이그레이션 API는 신뢰할 수 없는 원본(예: 애플리케이션의 최종 사용자)에서 제공하는 입력을 허용하도록 설계되지 않았습니다. 이러한 원본에서 입력이 허용되는 경우 SQL 삽입 공격 등을 보호하기 위해 이러한 API에 전달되기 전에 유효성을 검사해야 합니다.

(다음에서 상속됨 IndexOperation)
HasDefaultName

이 인덱스에서 특정 이름이 제공되었는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 IndexOperation)
Inverse

이 인덱스 삭제 작업을 가져옵니다.

IsClustered

클러스터형 인덱스인지 여부를 가져오거나 설정합니다.

IsDestructiveChange

이 작업으로 인해 데이터가 손실되는지 여부를 나타내는 값을 가져옵니다.

IsUnique

고유 인덱스인지 여부를 나타내는 값을 가져오거나 설정합니다.

Name

이 인덱스의 이름을 가져오거나 설정합니다. 이름이 제공되지 않으면 기본 이름이 계산됩니다. Entity Framework 마이그레이션 API는 신뢰할 수 없는 원본(예: 애플리케이션의 최종 사용자)에서 제공하는 입력을 허용하도록 설계되지 않았습니다. 이러한 원본에서 입력이 허용되는 경우 SQL 삽입 공격 등을 보호하기 위해 이러한 API에 전달되기 전에 유효성을 검사해야 합니다.

(다음에서 상속됨 IndexOperation)
Table

인덱스가 속한 테이블을 가져오거나 설정합니다. Entity Framework 마이그레이션 API는 신뢰할 수 없는 원본(예: 애플리케이션의 최종 사용자)에서 제공하는 입력을 허용하도록 설계되지 않았습니다. 이러한 원본에서 입력이 허용되는 경우 SQL 삽입 공격 등을 보호하기 위해 이러한 API에 전달되기 전에 유효성을 검사해야 합니다.

(다음에서 상속됨 IndexOperation)

적용 대상