|
| | GrandChild () |
| |
| | GrandChild () |
| |
| override string | ToString () |
| | Returns a text representation of this object by returning the GetIdValue value in text form. More...
|
| |
| T | Clone () |
| | Creates a clone of the object. More...
|
| |
| T | Save () |
| | Saves the object to the database. More...
|
| |
| T | Save (bool forceUpdate) |
| | Saves the object to the database, forcing IsNew to false and IsDirty to True. More...
|
| |
| async Task< T > | SaveAsync () |
| | Saves the object to the database. More...
|
| |
| async Task< T > | SaveAsync (bool forceUpdate) |
| | Saves the object to the database. More...
|
| |
| async Task | SaveAndMergeAsync () |
| | Saves the object to the database, merging any resulting updates into the existing object graph. More...
|
| |
| async Task | SaveAndMergeAsync (bool forceUpdate) |
| | Saves the object to the database, merging any resulting updates into the existing object graph. More...
|
| |
|
| override void | OnDeserialized (System.Runtime.Serialization.StreamingContext context) |
| |
| override object | GetIdValue () |
| | Override this method to return a unique identifying value for this object. More...
|
| |
| override void | OnDeserialized (System.Runtime.Serialization.StreamingContext context) |
| |
| virtual async Task< T > | SaveAsync (bool forceUpdate, object userState, bool isSync) |
| | Saves the object to the database. More...
|
| |
| virtual void | OnSaved (T newObject, Exception e, object userState) |
| | Raises the Saved event, indicating that the object has been saved, and providing a reference to the new object instance. More...
|
| |
|
| static PropertyInfo< P > | RegisterProperty< P > (PropertyInfo< P > info) |
| | Indicates that the specified property belongs to the business object type. More...
|
| |
| static PropertyInfo< P > | RegisterProperty< P > (string propertyName) |
| | Indicates that the specified property belongs to the business object type. More...
|
| |
| static PropertyInfo< P > | RegisterProperty< P > (Expression< Func< T, object > > propertyLambdaExpression) |
| | Indicates that the specified property belongs to the business object type. More...
|
| |
| static PropertyInfo< P > | RegisterProperty< P > (string propertyName, RelationshipTypes relationship) |
| | Indicates that the specified property belongs to the business object type. More...
|
| |
| static PropertyInfo< P > | RegisterProperty< P > (Expression< Func< T, object > > propertyLambdaExpression, RelationshipTypes relationship) |
| | Indicates that the specified property belongs to the business object type. More...
|
| |
| static PropertyInfo< P > | RegisterProperty< P > (string propertyName, string friendlyName) |
| | Indicates that the specified property belongs to the business object type. More...
|
| |
| static PropertyInfo< P > | RegisterProperty< P > (Expression< Func< T, object > > propertyLambdaExpression, string friendlyName) |
| | Indicates that the specified property belongs to the business object type. More...
|
| |
| static PropertyInfo< P > | RegisterProperty< P > (string propertyName, string friendlyName, P defaultValue) |
| | Indicates that the specified property belongs to the business object type. More...
|
| |
| static PropertyInfo< P > | RegisterProperty< P > (Expression< Func< T, object > > propertyLambdaExpression, string friendlyName, P defaultValue) |
| | Indicates that the specified property belongs to the business object type. More...
|
| |
| static PropertyInfo< P > | RegisterProperty< P > (string propertyName, string friendlyName, P defaultValue, RelationshipTypes relationship) |
| | Indicates that the specified property belongs to the business object type. More...
|
| |
| static PropertyInfo< P > | RegisterProperty< P > (Expression< Func< T, object > > propertyLambdaExpression, string friendlyName, P defaultValue, RelationshipTypes relationship) |
| | Indicates that the specified property belongs to the business object type. More...
|
| |
| static MethodInfo | RegisterMethod (string methodName) |
| | Registers a method for use in Authorization. More...
|
| |
| static MethodInfo | RegisterMethod (Expression< Action< T > > methodLambdaExpression) |
| | Registers a method for use in Authorization. More...
|
| |