Property | Type | Description |
---|
Method | Description | |
---|---|---|
AcceptChanges ( ) : void |
Accepts the changes made to this object. After calling this method IsDirty and IsNew are false. IsDeleted flag remain unchanged as it is handled by the parent List. |
|
AddValidationRuleHandler ( System.Validation handler, String propertyName ) : void |
Adds a rule to the list of validated rules.
|
|
AddValidationRuleHandler ( System.Validation handler, System.Validation args ) : void |
Adds a rule to the list of validated rules.
|
|
CancelChanges ( ) : void |
Revert all changes and restore original values. To be implemented in concrete class.
|
|
GetHashCode ( ) : int |
Provides a unique HashCode throughout the lifetime of the entity.
|
|
IsPropertyChanged ( string columnName ) : bool |
Determines whether the property value has changed from the original data.
|
|
MarkToDelete ( ) : void |
Marks entity to be deleted.
|
|
OnDeserialization ( object sender ) : void |
Runs when the entire object graph has been deserialized.
|
|
RemoveDeleteMark ( ) : void |
Remove the "isDeleted" mark from the entity.
|
|
Validate ( ) : void |
Force this object to validate itself using the assigned business rules. Validates all properties. |
|
Validate ( System column ) : void |
Force the object to validate itself using the assigned business rules.
|
|
Validate ( string propertyName ) : void |
Force the object to validate itself using the assigned business rules.
|
|
this ( string columnName ) : string |
Gets the T:String with the specified column name.
|
Method | Description | |
---|---|---|
AddValidationRules ( ) : void |
Assigns validation rules to this object. This method can be overridden in a derived class to add custom validation rules. |
|
EntityBaseCore ( ) : System |
Initializes a new instance of the T:EntityBaseCore class.
|
|
OnPropertyChanged ( |
Called when a property is changed
|
|
OnPropertyChanged ( string propertyName ) : void |
Called when a property is changed
|
|
OnPropertyChanging ( |
Called when a property is changing
|
|
OnPropertyChanging ( string propertyName ) : void |
Called when a property is changing
|
public AddValidationRuleHandler ( System.Validation handler, String propertyName ) : void | ||
handler | System.Validation | The method that implements the rule. |
propertyName | String | /// The name of the property on the target object where the rule implementation can retrieve /// the value to be validated. /// |
return | void |
public AddValidationRuleHandler ( System.Validation handler, System.Validation args ) : void | ||
handler | System.Validation | The method that implements the rule. |
args | System.Validation |
/// A |
return | void |
public abstract IsPropertyChanged ( string columnName ) : bool | ||
columnName | string | The column name. |
return | bool |
public OnDeserialization ( object sender ) : void | ||
sender | object | The object that initiated the callback. The functionality for this parameter is not currently implemented. |
return | void |
protected OnPropertyChanged ( |
||
e | PropertyChangedEventArgs | |
return | void |
protected OnPropertyChanged ( string propertyName ) : void | ||
propertyName | string | The name of the property that has changed. |
return | void |
protected OnPropertyChanging ( |
||
e | PropertyChangingEventArgs | |
return | void |
protected OnPropertyChanging ( string propertyName ) : void | ||
propertyName | string | The name of the property that is changing. |
return | void |
public Validate ( System column ) : void | ||
column | System | Column enumeration representing the column to validate. |
return | void |
public Validate ( string propertyName ) : void | ||
propertyName | string | Name of the property to validate. |
return | void |