다음을 통해 공유


ColumnsBuilder.Column 메서드

정의

오버로드

Column<T>(String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String)

AddColumnOperationCreateTableOperation를 추가합니다.

nullable 매개 변수의 경우 값은 null 지정되지 않음을 의미합니다.

Column<T>(String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String, Nullable<Boolean>)

AddColumnOperationCreateTableOperation를 추가합니다.

nullable 매개 변수의 경우 값은 null 지정되지 않음을 의미합니다.

Column<T>(String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String, Nullable<Boolean>, String)

AddColumnOperationCreateTableOperation를 추가합니다.

nullable 매개 변수의 경우 값은 null 지정되지 않음을 의미합니다.

Column<T>(String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>)

AddColumnOperationCreateTableOperation를 추가합니다.

Column<T>(String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String)

AddColumnOperationCreateTableOperation를 추가합니다.

nullable 매개 변수의 경우 값은 null 지정되지 않음을 의미합니다.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation> Column<T> (string type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string name = default, bool nullable = false, object defaultValue = default, string defaultValueSql = default, string computedColumnSql = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation> Column<T> (string type, bool? unicode, int? maxLength, bool rowVersion, string name, bool nullable, object defaultValue, string defaultValueSql, string computedColumnSql);
abstract member Column : string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation>
override this.Column : string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation>
Public Overridable Function Column(Of T) (Optional type As String = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional maxLength As Nullable(Of Integer) = Nothing, Optional rowVersion As Boolean = false, Optional name As String = Nothing, Optional nullable As Boolean = false, Optional defaultValue As Object = Nothing, Optional defaultValueSql As String = Nothing, Optional computedColumnSql As String = Nothing) As OperationBuilder(Of AddColumnOperation)
Public Overridable Function Column(Of T) (type As String, unicode As Nullable(Of Boolean), maxLength As Nullable(Of Integer), rowVersion As Boolean, name As String, nullable As Boolean, defaultValue As Object, defaultValueSql As String, computedColumnSql As String) As OperationBuilder(Of AddColumnOperation)

형식 매개 변수

T

열의 CLR 형식입니다.

매개 변수

type
String

열의 데이터베이스 형식입니다.

unicode
Nullable<Boolean>

열이 유니코드 데이터를 저장할지 여부를 나타냅니다.

maxLength
Nullable<Int32>

열에 있는 데이터의 최대 길이입니다.

rowVersion
Boolean

열이 rowversion/timestamp 동시성 토큰으로 작동할지 여부를 나타냅니다.

name
String

열 이름입니다.

nullable
Boolean

열이 값을 저장할 NULL 수 있는지 여부를 나타냅니다.

defaultValue
Object

열의 기본값입니다.

defaultValueSql
String

열의 기본 제약 조건에 사용할 SQL 식입니다.

computedColumnSql
String

열 값을 계산하는 데 사용할 SQL 식입니다.

반환

여러 호출을 연결할 수 있도록 동일한 작성기입니다.

적용 대상

Column<T>(String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String, Nullable<Boolean>)

AddColumnOperationCreateTableOperation를 추가합니다.

nullable 매개 변수의 경우 값은 null 지정되지 않음을 의미합니다.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation> Column<T> (string type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string name = default, bool nullable = false, object defaultValue = default, string defaultValueSql = default, string computedColumnSql = default, bool? fixedLength = default);
abstract member Column : string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Nullable<bool> -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation>
override this.Column : string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Nullable<bool> -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation>
Public Overridable Function Column(Of T) (Optional type As String = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional maxLength As Nullable(Of Integer) = Nothing, Optional rowVersion As Boolean = false, Optional name As String = Nothing, Optional nullable As Boolean = false, Optional defaultValue As Object = Nothing, Optional defaultValueSql As String = Nothing, Optional computedColumnSql As String = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing) As OperationBuilder(Of AddColumnOperation)

형식 매개 변수

T

열의 CLR 형식입니다.

매개 변수

type
String

열의 데이터베이스 형식입니다.

unicode
Nullable<Boolean>

열이 유니코드 데이터를 저장할지 여부를 나타냅니다.

maxLength
Nullable<Int32>

열에 있는 데이터의 최대 길이입니다.

rowVersion
Boolean

열이 rowversion/timestamp 동시성 토큰으로 작동할지 여부를 나타냅니다.

name
String

열 이름입니다.

nullable
Boolean

열이 값을 저장할 NULL 수 있는지 여부를 나타냅니다.

defaultValue
Object

열의 기본값입니다.

defaultValueSql
String

열의 기본 제약 조건에 사용할 SQL 식입니다.

computedColumnSql
String

열 값을 계산하는 데 사용할 SQL 식입니다.

fixedLength
Nullable<Boolean>

열이 고정 길이 데이터로 제한되는지 여부를 나타냅니다.

반환

여러 호출을 연결할 수 있도록 동일한 작성기입니다.

적용 대상

Column<T>(String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String, Nullable<Boolean>, String)

AddColumnOperationCreateTableOperation를 추가합니다.

nullable 매개 변수의 경우 값은 null 지정되지 않음을 의미합니다.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation> Column<T> (string type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string name = default, bool nullable = false, object defaultValue = default, string defaultValueSql = default, string computedColumnSql = default, bool? fixedLength = default, string comment = default);
abstract member Column : string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Nullable<bool> * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation>
override this.Column : string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Nullable<bool> * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation>
Public Overridable Function Column(Of T) (Optional type As String = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional maxLength As Nullable(Of Integer) = Nothing, Optional rowVersion As Boolean = false, Optional name As String = Nothing, Optional nullable As Boolean = false, Optional defaultValue As Object = Nothing, Optional defaultValueSql As String = Nothing, Optional computedColumnSql As String = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing, Optional comment As String = Nothing) As OperationBuilder(Of AddColumnOperation)

형식 매개 변수

T

열의 CLR 형식입니다.

매개 변수

type
String

열의 데이터베이스 형식입니다.

unicode
Nullable<Boolean>

열이 유니코드 데이터를 저장할지 여부를 나타냅니다.

maxLength
Nullable<Int32>

열에 있는 데이터의 최대 길이입니다.

rowVersion
Boolean

열이 rowversion/timestamp 동시성 토큰으로 작동할지 여부를 나타냅니다.

name
String

열 이름입니다.

nullable
Boolean

열에서 값을 저장할 NULL 수 있는지 여부를 나타냅니다.

defaultValue
Object

열의 기본값입니다.

defaultValueSql
String

열의 기본 제약 조건에 사용할 SQL 식입니다.

computedColumnSql
String

열 값을 계산하는 데 사용할 SQL 식입니다.

fixedLength
Nullable<Boolean>

열이 고정 길이 데이터로 제한되는지 여부를 나타냅니다.

comment
String

테이블에 적용할 주석입니다.

반환

여러 호출을 연결할 수 있도록 동일한 작성기입니다.

적용 대상

Column<T>(String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String, Nullable<Boolean>, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>)

AddColumnOperationCreateTableOperation를 추가합니다.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation> Column<T> (string type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string name = default, bool nullable = false, object defaultValue = default, string defaultValueSql = default, string computedColumnSql = default, bool? fixedLength = default, string comment = default, string collation = default, int? precision = default, int? scale = default, bool? stored = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation> Column<T> (string? type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string? name = default, bool nullable = false, object? defaultValue = default, string? defaultValueSql = default, string? computedColumnSql = default, bool? fixedLength = default, string? comment = default, string? collation = default, int? precision = default, int? scale = default, bool? stored = default);
abstract member Column : string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Nullable<bool> * string * string * Nullable<int> * Nullable<int> * Nullable<bool> -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation>
override this.Column : string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Nullable<bool> * string * string * Nullable<int> * Nullable<int> * Nullable<bool> -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation>
Public Overridable Function Column(Of T) (Optional type As String = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional maxLength As Nullable(Of Integer) = Nothing, Optional rowVersion As Boolean = false, Optional name As String = Nothing, Optional nullable As Boolean = false, Optional defaultValue As Object = Nothing, Optional defaultValueSql As String = Nothing, Optional computedColumnSql As String = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing, Optional comment As String = Nothing, Optional collation As String = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing, Optional stored As Nullable(Of Boolean) = Nothing) As OperationBuilder(Of AddColumnOperation)

형식 매개 변수

T

열의 CLR 형식입니다.

매개 변수

type
String

열의 데이터베이스 형식입니다.

unicode
Nullable<Boolean>

열이 유니코드 데이터를 저장할지 여부를 나타냅니다.

maxLength
Nullable<Int32>

열에 있는 데이터의 최대 길이입니다.

rowVersion
Boolean

열이 rowversion/timestamp 동시성 토큰으로 작동할지 여부를 나타냅니다.

name
String

열 이름입니다.

nullable
Boolean

열에서 값을 저장할 null 수 있는지 여부를 나타냅니다.

defaultValue
Object

열의 기본값입니다.

defaultValueSql
String

열의 기본 제약 조건에 사용할 SQL 식입니다.

computedColumnSql
String

열 값을 계산하는 데 사용할 SQL 식입니다.

fixedLength
Nullable<Boolean>

열이 고정 길이 데이터로 제한되는지 여부를 나타냅니다.

comment
String

열에 적용할 주석입니다.

collation
String

열에 적용할 데이터 정렬입니다.

precision
Nullable<Int32>

열의 데이터에 대한 최대 자릿수입니다.

scale
Nullable<Int32>

열의 데이터에 대한 최대 소수 자릿수입니다.

stored
Nullable<Boolean>

계산 열의 값이 데이터베이스에 저장되는지 여부입니다.

반환

여러 호출을 연결할 수 있도록 동일한 작성기입니다.

설명

nullable 매개 변수의 경우 값은 null 지정되지 않음을 의미합니다.

적용 대상