|
| Item2 () |
|
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...
|
|
void | DeleteChild () |
| Called by a parent object to mark the child for deferred deletion. More...
|
|
void | SetParent (IParent parent) |
| Used by BusinessListBase as a child object is created to tell the child object about its parent. More...
|
|
void | Delete () |
| Marks the object for deletion. More...
|
|
void | BeginEdit () |
| Starts a nested edit on the object. More...
|
|
void | CancelEdit () |
| Cancels the current edit process, restoring the object's state to its previous values. More...
|
|
void | ApplyEdit () |
| Commits the current edit process. More...
|
|
void | CopyState (int parentEditLevel, bool parentBindingEdit) |
| Copies the state of the object and places the copy onto the state stack. More...
|
|
void | UndoChanges (int parentEditLevel, bool parentBindingEdit) |
| Restores the object's state to the most recently copied values from the state stack. More...
|
|
void | AcceptChanges (int parentEditLevel, bool parentBindingEdit) |
| Accepts any changes made to the object since the last state copy was made. 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...
|
|
EventHandler< Csla.Core.SavedEventArgs > | Saved |
| Event raised when an object has been saved. More...
|
|
int | EditLevelAdded [getset] |
| For internal use only!! More...
|
|
int | Identity [get] |
| Gets a value representing this object instance's unique identity value within the business object graph. More...
|
|
int | EditLevel [get] |
| Gets the current edit level of the object. More...
|
|
bool | IsValid [get] |
| Returns true if the object and its child objects are currently valid, false if the object or any of its child objects have broken rules or are otherwise invalid. More...
|
|
bool | IsSelfValid [get] |
| Returns true if the object is currently valid, false if the object has broken rules or is otherwise invalid. More...
|
|
bool | IsDirty [get] |
| Returns true if this object's data, or any of its fields or child objects data, has been changed. More...
|
|
bool | IsSelfDirty [get] |
| Returns true if this object's data has been changed. More...
|
|
bool | IsDeleted [get] |
| Returns true if this object is marked for deletion. More...
|
|
bool | IsNew [get] |
| Returns true if this is a new object, false if it is a pre-existing object. More...
|
|
bool | IsSavable [get] |
| Returns true if this object is both dirty and valid. More...
|
|
bool | IsChild [get] |
| Returns true if this is a child object, false if it is a root object. More...
|
|
bool | IsBusy [get] |
| Gets a value indicating whether the object, or any of the object's child objects, are busy running an asynchronous operation. More...
|
|
bool | IsSelfBusy [get] |
| Gets a value indicating whether the object is busy running an asynchronous operation. More...
|
|
BusyChangedEventHandler | BusyChanged |
| Event raised when the object's busy status changes. More...
|
|
Events inherited from Csla.Core.INotifyUnhandledAsyncException |
EventHandler< ErrorEventArgs > | UnhandledAsyncException |
| Event indicating that an exception occurred during an asynchronous operation. More...
|
|
Definition at line 58 of file ChildInterfaceTests.cs.