다음을 통해 공유


TableBuilder<TColumns> 클래스

정의

의 CreateTable 호출 DbMigration 에서 생성되는 테이블을 추가로 구성하는 데 사용되는 도우미 클래스입니다.

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

public class TableBuilder<TColumns>
type TableBuilder<'Columns> = class
Public Class TableBuilder(Of TColumns)

형식 매개 변수

TColumns

테이블의 열을 나타내는 형식입니다.

상속
TableBuilder<TColumns>

생성자

TableBuilder<TColumns>(CreateTableOperation, DbMigration)

TableBuilder 클래스의 새 instance 초기화합니다.

메서드

Equals(Object)

의 CreateTable 호출 DbMigration 에서 생성되는 테이블을 추가로 구성하는 데 사용되는 도우미 클래스입니다.

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

ForeignKey(String, Expression<Func<TColumns,Object>>, Boolean, String, Object)

테이블에 만들 외래 키 제약 조건을 지정합니다.

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

GetHashCode()

의 CreateTable 호출 DbMigration 에서 생성되는 테이블을 추가로 구성하는 데 사용되는 도우미 클래스입니다.

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

GetType()

현재 인스턴스의 Type을 가져옵니다.

Index(Expression<Func<TColumns,Object>>, Boolean, Object)

테이블에 만들 인덱스를 지정합니다.

Index(Expression<Func<TColumns,Object>>, String, Boolean, Boolean, Object)

테이블에 만들 인덱스를 지정합니다.

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

MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

PrimaryKey(Expression<Func<TColumns,Object>>, String, Boolean, Object)

테이블의 기본 키를 지정합니다.

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

PrimaryKey(Expression<Func<TColumns,Object>>, String, Object)

테이블의 기본 키를 지정합니다.

ToString()

의 CreateTable 호출 DbMigration 에서 생성되는 테이블을 추가로 구성하는 데 사용되는 도우미 클래스입니다.

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

적용 대상