C# Class Cornerstone.Database.Tables.DatabaseTable

Inheritance: IComparable
Afficher le fichier Open project: damienhaynes/moving-pictures Class Usage Examples

Protected Properties

Свойство Type Description
_revertInProcess bool
changedFields HashSet
commitInProcess bool
commitNeeded bool

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
FieldChanged ( DBField field ) : void
FieldChanged ( string fieldName ) : void
commitNeededEventHandler ( object sender, EventArgs e ) : void

Method Details

AfterCommit() public méthode

public AfterCommit ( ) : void
Résultat void

AfterDelete() public méthode

public AfterDelete ( ) : void
Résultat void

BeforeCommit() public méthode

public BeforeCommit ( ) : void
Résultat void

BeforeDelete() public méthode

public BeforeDelete ( ) : void
Résultat void

Clear() public méthode

public Clear ( ) : void
Résultat void

Commit() public méthode

public Commit ( ) : void
Résultat void

CompareTo() public méthode

public CompareTo ( object obj ) : int
obj object
Résultat int

Copy() public méthode

public Copy ( DatabaseTable newData ) : void
newData DatabaseTable
Résultat void

CopyUpdatableValues() public méthode

public CopyUpdatableValues ( DatabaseTable newData ) : void
newData DatabaseTable
Résultat void

DatabaseTable() public méthode

public DatabaseTable ( ) : System
Résultat System

Delete() public méthode

public Delete ( ) : void
Résultat void

FieldChanged() protected méthode

protected FieldChanged ( DBField field ) : void
field DBField
Résultat void

FieldChanged() protected méthode

protected FieldChanged ( string fieldName ) : void
fieldName string
Résultat void

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetTableName() public méthode

public GetTableName ( ) : string
Résultat string

IsFullyPopulated() public méthode

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

LoadByRow() public méthode

public LoadByRow ( SQLite.NET.SQLiteResultSet row ) : void
row SQLite.NET.SQLiteResultSet
Résultat void

ProtectExistingValuesFromCopy() public méthode

public ProtectExistingValuesFromCopy ( bool protect ) : void
protect bool
Résultat void

Revert() public méthode

public Revert ( ) : void
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

commitNeededEventHandler() protected méthode

protected commitNeededEventHandler ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

Property Details

_revertInProcess protected_oe property

protected bool _revertInProcess
Résultat bool

changedFields protected_oe property

protected HashSet changedFields
Résultat HashSet

commitInProcess protected_oe property

protected bool commitInProcess
Résultat bool

commitNeeded protected_oe property

protected bool commitNeeded
Résultat bool