9using System.Collections.Generic;
15 public class Root : BusinessBase<Root>
49 internal class Criteria
66 Criteria crit = (Criteria)(criteria);
67 using (BypassPropertyChecks)
80 using (BypassPropertyChecks)
122 protected override void OnDeserialized(System.Runtime.Serialization.StreamingContext context)
Provides consistent context information between the client and server DataPortal objects.
ContextDictionary ClientContext
Returns the application-specific context data provided by the client.
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_Fetch(object criteria, [Inject] IDataPortal< Children > childrenDataPortal)
void DataPortal_DeleteSelf()
override void OnDeserialized(System.Runtime.Serialization.StreamingContext context)
static PropertyInfo< string > DataProperty
override bool IsDirty
start editing
Static dictionary-like class that offers similar functionality to GlobalContext This is used in tests...
static string GetResult(string key)
Get a result of an operation from the underlying results dictionary
static void AddOrOverwrite(string key, string value)
Overwrite an item in the test results, to indicate an outcome of a particular operation
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 data portal type.
@ Serializable
Prevents updating or inserting until the transaction is complete.
@ Update
Update operation (includes insert, update and delete self).
@ Delete
Delete operation.