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

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

공개 메소드들

메소드 설명
Check ( ObjectName tableName, SqlExpression expression ) : ConstraintInfo
Check ( string constraintName, ObjectName tableName, SqlExpression expression ) : ConstraintInfo
ConstraintInfo ( ConstraintType constraintType, ObjectName tableName, string columnNames ) : System
ConstraintInfo ( string constraintName, ConstraintType constraintType, ObjectName tableName, string columnNames ) : System
ForeignKey ( ObjectName tableName, string columnName, ObjectName refTable, string refColumn ) : ConstraintInfo
ForeignKey ( string constraintName, ObjectName tableName, string columnNames, ObjectName refTable, string refColumns ) : ConstraintInfo
PrimaryKey ( ObjectName tableName ) : ConstraintInfo
PrimaryKey ( string constraintName, ObjectName tableName ) : ConstraintInfo
Unique ( ObjectName tableName ) : ConstraintInfo
Unique ( string constraintName, ObjectName tableName, string columnNames ) : ConstraintInfo

메소드 상세

Check() 공개 정적인 메소드

public static Check ( ObjectName tableName, SqlExpression expression ) : ConstraintInfo
tableName ObjectName
expression Deveel.Data.Sql.Expressions.SqlExpression
리턴 ConstraintInfo

Check() 공개 정적인 메소드

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

ConstraintInfo() 공개 메소드

public ConstraintInfo ( ConstraintType constraintType, ObjectName tableName, string columnNames ) : System
constraintType ConstraintType
tableName ObjectName
columnNames string
리턴 System

ConstraintInfo() 공개 메소드

public ConstraintInfo ( string constraintName, ConstraintType constraintType, ObjectName tableName, string columnNames ) : System
constraintName string
constraintType ConstraintType
tableName ObjectName
columnNames string
리턴 System

ForeignKey() 공개 정적인 메소드

public static ForeignKey ( ObjectName tableName, string columnName, ObjectName refTable, string refColumn ) : ConstraintInfo
tableName ObjectName
columnName string
refTable ObjectName
refColumn string
리턴 ConstraintInfo

ForeignKey() 공개 정적인 메소드

public static ForeignKey ( string constraintName, ObjectName tableName, string columnNames, ObjectName refTable, string refColumns ) : ConstraintInfo
constraintName string
tableName ObjectName
columnNames string
refTable ObjectName
refColumns string
리턴 ConstraintInfo

PrimaryKey() 공개 정적인 메소드

public static PrimaryKey ( ObjectName tableName ) : ConstraintInfo
tableName ObjectName
리턴 ConstraintInfo

PrimaryKey() 공개 정적인 메소드

public static PrimaryKey ( string constraintName, ObjectName tableName ) : ConstraintInfo
constraintName string
tableName ObjectName
리턴 ConstraintInfo

Unique() 공개 정적인 메소드

public static Unique ( ObjectName tableName ) : ConstraintInfo
tableName ObjectName
리턴 ConstraintInfo

Unique() 공개 정적인 메소드

public static Unique ( string constraintName, ObjectName tableName, string columnNames ) : ConstraintInfo
constraintName string
tableName ObjectName
columnNames string
리턴 ConstraintInfo