C# Class Signum.Engine.DiffColumn

ファイルを表示 Open project: signumsoftware/framework Class Usage Examples

Public Properties

Property Type Description
Default string
ForeignKey DiffForeignKey
Identity bool
Length int
Name string
Nullable bool
Precission int
PrimaryKey bool
Scale int
SqlDbType SqlDbType
UserTypeName string

Public Methods

Method Description
BytesPerChar ( System sqlDbType ) : int
Clone ( ) : DiffColumn
ColumnEquals ( IColumn other, bool ignorePrimaryKey ) : bool
DefaultEquals ( IColumn other ) : bool
ToString ( ) : string

Private Methods

Method Description
CleanParenthesis ( string p ) : string

Method Details

BytesPerChar() public static method

public static BytesPerChar ( System sqlDbType ) : int
sqlDbType System
return int

Clone() public method

public Clone ( ) : DiffColumn
return DiffColumn

ColumnEquals() public method

public ColumnEquals ( IColumn other, bool ignorePrimaryKey ) : bool
other IColumn
ignorePrimaryKey bool
return bool

DefaultEquals() public method

public DefaultEquals ( IColumn other ) : bool
other IColumn
return bool

ToString() public method

public ToString ( ) : string
return string

Property Details

Default public_oe property

public string Default
return string

ForeignKey public_oe property

public DiffForeignKey,Signum.Engine ForeignKey
return DiffForeignKey

Identity public_oe property

public bool Identity
return bool

Length public_oe property

public int Length
return int

Name public_oe property

public string Name
return string

Nullable public_oe property

public bool Nullable
return bool

Precission public_oe property

public int Precission
return int

PrimaryKey public_oe property

public bool PrimaryKey
return bool

Scale public_oe property

public int Scale
return int

SqlDbType public_oe property

public SqlDbType SqlDbType
return SqlDbType

UserTypeName public_oe property

public string UserTypeName
return string