Table of Contents

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