C# 클래스 Deveel.Data.Sql.Statements.SqlTableConstraint

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

공개 메소드들

메소드 설명
Check ( string constraintName, SqlExpression expression ) : SqlTableConstraint
ForeignKey ( string constraintName, string columns, string refTable, string refcolumns, ForeignKeyAction onDelete, ForeignKeyAction onUpdate ) : SqlTableConstraint
ISerializable ( SerializationInfo info, StreamingContext context ) : void
PrimaryKey ( string constraintName, string columns ) : SqlTableConstraint
SqlTableConstraint ( ConstraintType constraintType ) : System
SqlTableConstraint ( ConstraintType constraintType, string columns ) : System
SqlTableConstraint ( string constraintName, ConstraintType constraintType ) : System
SqlTableConstraint ( string constraintName, ConstraintType constraintType, string columns ) : System
UniqueKey ( string constraintName, string columns ) : SqlTableConstraint

비공개 메소드들

메소드 설명
IPreparable ( IExpressionPreparer preparer ) : object
SqlTableConstraint ( SerializationInfo info, StreamingContext context ) : System

메소드 상세

Check() 공개 정적인 메소드

public static Check ( string constraintName, SqlExpression expression ) : SqlTableConstraint
constraintName string
expression Deveel.Data.Sql.Expressions.SqlExpression
리턴 SqlTableConstraint

ForeignKey() 공개 정적인 메소드

public static ForeignKey ( string constraintName, string columns, string refTable, string refcolumns, ForeignKeyAction onDelete, ForeignKeyAction onUpdate ) : SqlTableConstraint
constraintName string
columns string
refTable string
refcolumns string
onDelete ForeignKeyAction
onUpdate ForeignKeyAction
리턴 SqlTableConstraint

ISerializable() 공개 메소드

public ISerializable ( SerializationInfo info, StreamingContext context ) : void
info SerializationInfo
context StreamingContext
리턴 void

PrimaryKey() 공개 정적인 메소드

public static PrimaryKey ( string constraintName, string columns ) : SqlTableConstraint
constraintName string
columns string
리턴 SqlTableConstraint

SqlTableConstraint() 공개 메소드

public SqlTableConstraint ( ConstraintType constraintType ) : System
constraintType ConstraintType
리턴 System

SqlTableConstraint() 공개 메소드

public SqlTableConstraint ( ConstraintType constraintType, string columns ) : System
constraintType ConstraintType
columns string
리턴 System

SqlTableConstraint() 공개 메소드

public SqlTableConstraint ( string constraintName, ConstraintType constraintType ) : System
constraintName string
constraintType ConstraintType
리턴 System

SqlTableConstraint() 공개 메소드

public SqlTableConstraint ( string constraintName, ConstraintType constraintType, string columns ) : System
constraintName string
constraintType ConstraintType
columns string
리턴 System

UniqueKey() 공개 정적인 메소드

public static UniqueKey ( string constraintName, string columns ) : SqlTableConstraint
constraintName string
columns string
리턴 SqlTableConstraint