Public Member Functions | |
void | CheckRules () |
Public Member Functions inherited from Csla.BusinessBase< CascadeRoot > | |
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... | |
Static Public Attributes | |
static readonly PropertyInfo< int > | Num1Property = RegisterProperty<int>(c => c.Num1) |
static readonly PropertyInfo< int > | Num2Property = RegisterProperty<int>(c => c.Num2) |
static readonly PropertyInfo< int > | Num3Property = RegisterProperty<int>(c => c.Num3) |
static readonly PropertyInfo< int > | Num4Property = RegisterProperty<int>(c => c.Num4) |
static readonly PropertyInfo< int > | Num5Property = RegisterProperty<int>(c => c.Num5) |
Protected Member Functions | |
override void | AddBusinessRules () |
Protected Member Functions inherited from Csla.BusinessBase< CascadeRoot > | |
virtual object | GetIdValue () |
Override this method to return a unique identifying value for this object. More... | |
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... | |
Properties | |
int | Num1 [getset] |
int | Num2 [getset] |
int | Num3 [getset] |
int | Num4 [getset] |
int | Num5 [getset] |
int | ValueAa [getset] |
int | ValueAb [getset] |
int | ValueAc [getset] |
int | ValueAd [getset] |
int | ValueAe [getset] |
int | ValueAf [getset] |
int | ValueAg [getset] |
int | ValueBa [getset] |
int | ValueBb [getset] |
decimal | ValueCa [getset] |
decimal | ValueCb [getset] |
decimal | ValueCc [getset] |
decimal | ValueCd [getset] |
decimal | ValueCe [getset] |
bool | CascadeOnDirtyProperties [getset] |
Properties inherited from Csla.BusinessBase< CascadeRoot > | |
EventHandler< Csla.Core.SavedEventArgs > | Saved |
Event raised when an object has been saved. More... | |
Additional Inherited Members | |
Static Protected Member Functions inherited from Csla.BusinessBase< CascadeRoot > | |
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... | |
Definition at line 12 of file CascadeRoot.cs.
|
protected |
Definition at line 151 of file CascadeRoot.cs.
void Csla.Test.ValidationRules.CascadeRoot.CheckRules | ( | ) |
Definition at line 14 of file CascadeRoot.cs.
|
static |
Definition at line 18 of file CascadeRoot.cs.
|
static |
Definition at line 25 of file CascadeRoot.cs.
|
static |
Definition at line 32 of file CascadeRoot.cs.
|
static |
Definition at line 39 of file CascadeRoot.cs.
|
static |
Definition at line 46 of file CascadeRoot.cs.
|
getset |
Definition at line 180 of file CascadeRoot.cs.
|
getset |
Definition at line 19 of file CascadeRoot.cs.
|
getset |
Definition at line 26 of file CascadeRoot.cs.
|
getset |
Definition at line 33 of file CascadeRoot.cs.
|
getset |
Definition at line 40 of file CascadeRoot.cs.
|
getset |
Definition at line 47 of file CascadeRoot.cs.
|
getset |
Definition at line 54 of file CascadeRoot.cs.
|
getset |
Definition at line 61 of file CascadeRoot.cs.
|
getset |
Definition at line 68 of file CascadeRoot.cs.
|
getset |
Definition at line 75 of file CascadeRoot.cs.
|
getset |
Definition at line 82 of file CascadeRoot.cs.
|
getset |
Definition at line 89 of file CascadeRoot.cs.
|
getset |
Definition at line 96 of file CascadeRoot.cs.
|
getset |
Definition at line 103 of file CascadeRoot.cs.
|
getset |
Definition at line 110 of file CascadeRoot.cs.
|
getset |
Definition at line 117 of file CascadeRoot.cs.
|
getset |
Definition at line 124 of file CascadeRoot.cs.
|
getset |
Definition at line 131 of file CascadeRoot.cs.
|
getset |
Definition at line 138 of file CascadeRoot.cs.
|
getset |
Definition at line 145 of file CascadeRoot.cs.