C# 클래스 Deveel.Data.Sql.Tables.ColumnInfoBuilder

상속: IColumnInfoBuilder
파일 보기 프로젝트 열기: deveel/deveeldb 1 사용 예제들

공개 메소드들

메소드 설명
Build ( ) : ColumnInfo
HavingType ( SqlType value ) : IColumnInfoBuilder
Named ( string value ) : IColumnInfoBuilder
NotNull ( bool value = true ) : IColumnInfoBuilder
WithDefault ( SqlExpression expression ) : IColumnInfoBuilder
WithIndex ( string value ) : IColumnInfoBuilder

메소드 상세

Build() 공개 메소드

public Build ( ) : ColumnInfo
리턴 ColumnInfo

HavingType() 공개 메소드

public HavingType ( SqlType value ) : IColumnInfoBuilder
value SqlType
리턴 IColumnInfoBuilder

Named() 공개 메소드

public Named ( string value ) : IColumnInfoBuilder
value string
리턴 IColumnInfoBuilder

NotNull() 공개 메소드

public NotNull ( bool value = true ) : IColumnInfoBuilder
value bool
리턴 IColumnInfoBuilder

WithDefault() 공개 메소드

public WithDefault ( SqlExpression expression ) : IColumnInfoBuilder
expression Deveel.Data.Sql.Expressions.SqlExpression
리턴 IColumnInfoBuilder

WithIndex() 공개 메소드

public WithIndex ( string value ) : IColumnInfoBuilder
value string
리턴 IColumnInfoBuilder