C# 클래스 SchemaZen.Library.Models.ForeignKey

상속: INameable, IScriptable
파일 보기 프로젝트 열기: Zocdoc/schemazen 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Check bool
Columns List
OnDelete string
OnUpdate string
RefColumns List
RefTable Table
Table Table

공개 메소드들

메소드 설명
ForeignKey ( Table table, string name, string columns, Table refTable, string refColumns ) : System
ForeignKey ( Table table, string name, string columns, Table refTable, string refColumns, string onUpdate, string onDelete ) : System
ForeignKey ( string name ) : System
ScriptCreate ( ) : string
ScriptDrop ( ) : string

비공개 메소드들

메소드 설명
AssertArgNotNull ( object arg, string argName ) : void

메소드 상세

ForeignKey() 공개 메소드

public ForeignKey ( Table table, string name, string columns, Table refTable, string refColumns ) : System
table Table
name string
columns string
refTable Table
refColumns string
리턴 System

ForeignKey() 공개 메소드

public ForeignKey ( Table table, string name, string columns, Table refTable, string refColumns, string onUpdate, string onDelete ) : System
table Table
name string
columns string
refTable Table
refColumns string
onUpdate string
onDelete string
리턴 System

ForeignKey() 공개 메소드

public ForeignKey ( string name ) : System
name string
리턴 System

ScriptCreate() 공개 메소드

public ScriptCreate ( ) : string
리턴 string

ScriptDrop() 공개 메소드

public ScriptDrop ( ) : string
리턴 string

프로퍼티 상세

Check 공개적으로 프로퍼티

public bool Check
리턴 bool

Columns 공개적으로 프로퍼티

public List Columns
리턴 List

OnDelete 공개적으로 프로퍼티

public string OnDelete
리턴 string

OnUpdate 공개적으로 프로퍼티

public string OnUpdate
리턴 string

RefColumns 공개적으로 프로퍼티

public List RefColumns
리턴 List

RefTable 공개적으로 프로퍼티

public Table,SchemaZen.Library.Models RefTable
리턴 Table

Table 공개적으로 프로퍼티

public Table,SchemaZen.Library.Models Table
리턴 Table