Invoke data portal methods on child objects. More...
Public Member Functions | |
ChildDataPortal (ApplicationContext applicationContext) | |
Creates an instance of the type. More... | |
object | Create (Type objectType) |
Create a new business object. More... | |
object | Create (Type objectType, params object[] parameters) |
Create a new business object. More... | |
async Task< T > | CreateAsync< T > () |
Create a new business object. More... | |
async Task< T > | CreateAsync< T > (params object[] parameters) |
Create a new business object. More... | |
object | Fetch (Type objectType) |
Get an existing business object. More... | |
object | Fetch (Type objectType, params object[] parameters) |
Get an existing business object. More... | |
async Task< T > | FetchAsync< T > () |
Get an existing business object. More... | |
async Task< T > | FetchAsync< T > (params object[] parameters) |
Get an existing business object. More... | |
void | Update (object obj) |
Update a business object. More... | |
void | Update (object obj, params object[] parameters) |
Update a business object. More... | |
async Task | UpdateAsync (object obj) |
Update a business object. More... | |
async Task | UpdateAsync (object obj, params object[] parameters) |
Update a business object. More... | |
void | UpdateAll (object obj) |
Update a business object. More... | |
void | UpdateAll (object obj, params object[] parameters) |
Update a business object. More... | |
async Task | UpdateAllAsync (object obj) |
Update a business object. More... | |
async Task | UpdateAllAsync (object obj, params object[] parameters) |
Update a business object. More... | |
Invoke data portal methods on child objects.
Definition at line 17 of file ChildDataPortal.cs.
Csla.Server.ChildDataPortal.ChildDataPortal | ( | ApplicationContext | applicationContext | ) |
Creates an instance of the type.
applicationContext |
Definition at line 23 of file ChildDataPortal.cs.
object Csla.Server.ChildDataPortal.Create | ( | Type | objectType | ) |
Create a new business object.
objectType | Type of business object to create. |
Definition at line 37 of file ChildDataPortal.cs.
object Csla.Server.ChildDataPortal.Create | ( | Type | objectType, |
params object[] | parameters | ||
) |
Create a new business object.
objectType | Type of business object to create. |
parameters | Criteria parameters passed from caller. |
Definition at line 56 of file ChildDataPortal.cs.
async Task< T > Csla.Server.ChildDataPortal.CreateAsync< T > | ( | ) |
Create a new business object.
Definition at line 71 of file ChildDataPortal.cs.
async Task< T > Csla.Server.ChildDataPortal.CreateAsync< T > | ( | params object[] | parameters | ) |
Create a new business object.
parameters | Criteria parameters passed from caller. |
Definition at line 82 of file ChildDataPortal.cs.
object Csla.Server.ChildDataPortal.Fetch | ( | Type | objectType | ) |
Get an existing business object.
objectType | Type of business object to retrieve. |
Definition at line 132 of file ChildDataPortal.cs.
object Csla.Server.ChildDataPortal.Fetch | ( | Type | objectType, |
params object[] | parameters | ||
) |
Get an existing business object.
objectType | Type of business object to retrieve. |
parameters | Criteria parameters passed from caller. |
Definition at line 151 of file ChildDataPortal.cs.
async Task< T > Csla.Server.ChildDataPortal.FetchAsync< T > | ( | ) |
Get an existing business object.
Definition at line 166 of file ChildDataPortal.cs.
async Task< T > Csla.Server.ChildDataPortal.FetchAsync< T > | ( | params object[] | parameters | ) |
Get an existing business object.
parameters | Criteria parameters passed from caller. |
Definition at line 177 of file ChildDataPortal.cs.
void Csla.Server.ChildDataPortal.Update | ( | object | obj | ) |
Update a business object.
obj | Business object to update. |
Definition at line 225 of file ChildDataPortal.cs.
void Csla.Server.ChildDataPortal.Update | ( | object | obj, |
params object[] | parameters | ||
) |
Update a business object.
obj | Business object to update. |
parameters | Parameters passed to method. |
Definition at line 244 of file ChildDataPortal.cs.
void Csla.Server.ChildDataPortal.UpdateAll | ( | object | obj | ) |
Update a business object.
Include objects which are not dirty.
obj | Business object to update. |
Definition at line 281 of file ChildDataPortal.cs.
void Csla.Server.ChildDataPortal.UpdateAll | ( | object | obj, |
params object[] | parameters | ||
) |
Update a business object.
Include objects which are not dirty.
obj | Business object to update. |
parameters | Parameters passed to method. |
Definition at line 293 of file ChildDataPortal.cs.
async Task Csla.Server.ChildDataPortal.UpdateAllAsync | ( | object | obj | ) |
Update a business object.
Include objects which are not dirty.
obj | Business object to update. |
Definition at line 302 of file ChildDataPortal.cs.
async Task Csla.Server.ChildDataPortal.UpdateAllAsync | ( | object | obj, |
params object[] | parameters | ||
) |
Update a business object.
Include objects which are not dirty.
obj | Business object to update. |
parameters | Parameters passed to method. |
Definition at line 314 of file ChildDataPortal.cs.
async Task Csla.Server.ChildDataPortal.UpdateAsync | ( | object | obj | ) |
Update a business object.
obj | Business object to update. |
Definition at line 260 of file ChildDataPortal.cs.
async Task Csla.Server.ChildDataPortal.UpdateAsync | ( | object | obj, |
params object[] | parameters | ||
) |
Update a business object.
obj | Business object to update. |
parameters | Parameters passed to method. |
Definition at line 272 of file ChildDataPortal.cs.