9using System.Collections.Generic;
57 using (BypassPropertyChecks)
59 Data = criteria._data;
69 using (BypassPropertyChecks)
103 protected override void OnDeserialized(System.Runtime.Serialization.StreamingContext context)
118 internal int GetEditLevel()
This is the base class from which most business objects will be derived.
Provides information about the DataPortal call.
Maintains metadata about a property.
static PropertyInfo< int > CreatedDomainProperty
override void DataPortal_OnDataPortalInvoke(DataPortalEventArgs e)
static readonly PropertyInfo< Children > ChildrenProperty
override void DataPortal_OnDataPortalInvokeComplete(DataPortalEventArgs e)
void DataPortal_Delete(object criteria)
void DataPortal_DeleteSelf()
override void OnDeserialized(System.Runtime.Serialization.StreamingContext context)
void DataPortal_Fetch(Criteria criteria, [Inject] IChildDataPortal< Children > dataPortal)
static PropertyInfo< string > DataProperty
Static dictionary-like class that offers similar functionality to GlobalContext This is used in tests...
static void Add(string key, string value)
Add an item to the test results, to indicate an outcome of a particular operation
Interface defining the members of the child data portal type.
@ Serializable
Prevents updating or inserting until the transaction is complete.
@ Update
Update operation (includes insert, update and delete self).
@ Create
Create operation.
@ Delete
Delete operation.