C# Класс Deveel.Data.Sql.Statements.Build.ColumnBuilder

Наследование: IColumnBuilder
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Build ( ColumnConstraintInfo &constraint ) : SqlTableColumn
Identity ( bool value = true ) : IColumnBuilder
Named ( string name ) : IColumnBuilder
NotNull ( bool value = true ) : IColumnBuilder
OfType ( SqlType type ) : IColumnBuilder
WithConstraint ( ColumnConstraintInfo constraint ) : IColumnBuilder
WithDefault ( SqlExpression expression ) : IColumnBuilder
WithIndexType ( string value ) : IColumnBuilder

Описание методов

Build() публичный Метод

public Build ( ColumnConstraintInfo &constraint ) : SqlTableColumn
constraint ColumnConstraintInfo
Результат SqlTableColumn

Identity() публичный Метод

public Identity ( bool value = true ) : IColumnBuilder
value bool
Результат IColumnBuilder

Named() публичный Метод

public Named ( string name ) : IColumnBuilder
name string
Результат IColumnBuilder

NotNull() публичный Метод

public NotNull ( bool value = true ) : IColumnBuilder
value bool
Результат IColumnBuilder

OfType() публичный Метод

public OfType ( SqlType type ) : IColumnBuilder
type SqlType
Результат IColumnBuilder

WithConstraint() публичный Метод

public WithConstraint ( ColumnConstraintInfo constraint ) : IColumnBuilder
constraint ColumnConstraintInfo
Результат IColumnBuilder

WithDefault() публичный Метод

public WithDefault ( SqlExpression expression ) : IColumnBuilder
expression Deveel.Data.Sql.Expressions.SqlExpression
Результат IColumnBuilder

WithIndexType() публичный Метод

public WithIndexType ( string value ) : IColumnBuilder
value string
Результат IColumnBuilder