C# 클래스 Cornerstone.Database.Tables.DatabaseTable

상속: IComparable
파일 보기 프로젝트 열기: damienhaynes/moving-pictures 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_revertInProcess bool
changedFields HashSet
commitInProcess bool
commitNeeded bool

공개 메소드들

메소드 설명
AfterCommit ( ) : void
AfterDelete ( ) : void
BeforeCommit ( ) : void
BeforeDelete ( ) : void
Clear ( ) : void
Commit ( ) : void
CompareTo ( object obj ) : int
Copy ( DatabaseTable newData ) : void
CopyUpdatableValues ( DatabaseTable newData ) : void
DatabaseTable ( ) : System
Delete ( ) : void
GetHashCode ( ) : int
GetTableName ( ) : string
IsFullyPopulated ( ) : bool

Returns true if all auto-updatable fields for this object are populated.

LoadByRow ( SQLite.NET.SQLiteResultSet row ) : void
ProtectExistingValuesFromCopy ( bool protect ) : void
Revert ( ) : void
ToString ( ) : string

보호된 메소드들

메소드 설명
FieldChanged ( DBField field ) : void
FieldChanged ( string fieldName ) : void
commitNeededEventHandler ( object sender, EventArgs e ) : void

메소드 상세

AfterCommit() 공개 메소드

public AfterCommit ( ) : void
리턴 void

AfterDelete() 공개 메소드

public AfterDelete ( ) : void
리턴 void

BeforeCommit() 공개 메소드

public BeforeCommit ( ) : void
리턴 void

BeforeDelete() 공개 메소드

public BeforeDelete ( ) : void
리턴 void

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Commit() 공개 메소드

public Commit ( ) : void
리턴 void

CompareTo() 공개 메소드

public CompareTo ( object obj ) : int
obj object
리턴 int

Copy() 공개 메소드

public Copy ( DatabaseTable newData ) : void
newData DatabaseTable
리턴 void

CopyUpdatableValues() 공개 메소드

public CopyUpdatableValues ( DatabaseTable newData ) : void
newData DatabaseTable
리턴 void

DatabaseTable() 공개 메소드

public DatabaseTable ( ) : System
리턴 System

Delete() 공개 메소드

public Delete ( ) : void
리턴 void

FieldChanged() 보호된 메소드

protected FieldChanged ( DBField field ) : void
field DBField
리턴 void

FieldChanged() 보호된 메소드

protected FieldChanged ( string fieldName ) : void
fieldName string
리턴 void

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

GetTableName() 공개 메소드

public GetTableName ( ) : string
리턴 string

IsFullyPopulated() 공개 메소드

Returns true if all auto-updatable fields for this object are populated.
public IsFullyPopulated ( ) : bool
리턴 bool

LoadByRow() 공개 메소드

public LoadByRow ( SQLite.NET.SQLiteResultSet row ) : void
row SQLite.NET.SQLiteResultSet
리턴 void

ProtectExistingValuesFromCopy() 공개 메소드

public ProtectExistingValuesFromCopy ( bool protect ) : void
protect bool
리턴 void

Revert() 공개 메소드

public Revert ( ) : void
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

commitNeededEventHandler() 보호된 메소드

protected commitNeededEventHandler ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

프로퍼티 상세

_revertInProcess 보호되어 있는 프로퍼티

protected bool _revertInProcess
리턴 bool

changedFields 보호되어 있는 프로퍼티

protected HashSet changedFields
리턴 HashSet

commitInProcess 보호되어 있는 프로퍼티

protected bool commitInProcess
리턴 bool

commitNeeded 보호되어 있는 프로퍼티

protected bool commitNeeded
리턴 bool