Class NestedLoader
- Namespace
- DevExpress.Xpo.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public class NestedLoader
- Inheritance
-
NestedLoader
- Inherited Members
-
Constructors
NestedLoader(NestedUnitOfWork)
public NestedLoader(NestedUnitOfWork owner)
Parameters
owner
NestedUnitOfWork
NestedLoader(Session, Session, NestedParentMap)
public NestedLoader(Session owner, Session ownerParent, NestedParentMap map)
Parameters
owner
Session
ownerParent
Session
map
NestedParentMap
NestedLoader(Session, Session, NestedParentMap, SecurityContext)
public NestedLoader(Session owner, Session ownerParent, NestedParentMap map, SecurityContext securityContext)
Parameters
owner
Session
ownerParent
Session
map
NestedParentMap
securityContext
SecurityContext
Fields
Owner
public readonly Session Owner
Field Value
- Session
OwnerParent
public readonly Session OwnerParent
Field Value
- Session
Methods
GetNestedObject(object)
public object GetNestedObject(object parentObject)
Parameters
parentObject
object
Returns
- object
GetNestedObjects(ICollection[])
public ICollection[] GetNestedObjects(ICollection[] parentObjects)
Parameters
parentObjects
ICollection[]
Returns
- ICollection[]
GetNestedObjects(ICollection[], bool[])
public ICollection[] GetNestedObjects(ICollection[] parentObjects, bool[] force)
Parameters
parentObjects
ICollection[]
force
bool[]
Returns
- ICollection[]
GetNestedObjectsAsync(ICollection[], bool[], int, CancellationToken)
public Task<ICollection[]> GetNestedObjectsAsync(ICollection[] parentObjects, bool[] force, int asyncOperationId, CancellationToken cancellationToken = default)
Parameters
parentObjects
ICollection[]
force
bool[]
asyncOperationId
int
cancellationToken
CancellationToken
Returns
- Task<ICollection[]>
GetNestedObjectsAsync(ICollection[], int, CancellationToken)
public Task<ICollection[]> GetNestedObjectsAsync(ICollection[] parentObjects, int asyncOperationId, CancellationToken cancellationToken = default)
Parameters
parentObjects
ICollection[]
asyncOperationId
int
cancellationToken
CancellationToken
Returns
- Task<ICollection[]>
IsObjectVersionChanged(object, object)
public bool IsObjectVersionChanged(object nestedObject, object parentObject)
Parameters
nestedObject
object
parentObject
object
Returns
- bool