Class NestedStubLoader
- Namespace
- DevExpress.Xpo.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public class NestedStubLoader
- Inheritance
-
NestedStubLoader
- Inherited Members
-
Constructors
NestedStubLoader(Session, NestedParentGuidMap, XPObjectClassInfoStubCache)
public NestedStubLoader(Session owner, NestedParentGuidMap map, XPObjectClassInfoStubCache ciCache)
Parameters
owner
Session
map
NestedParentGuidMap
ciCache
XPObjectClassInfoStubCache
Fields
Owner
public readonly Session Owner
Field Value
- Session
OwnerParent
public readonly Session OwnerParent
Field Value
- Session
Methods
GetNestedObject(XPObjectStub)
public object GetNestedObject(XPObjectStub parentObject)
Parameters
parentObject
XPObjectStub
Returns
- object
GetNestedObjects(XPObjectStubCollection[], bool[])
public ICollection[] GetNestedObjects(XPObjectStubCollection[] parentObjects, bool[] force)
Parameters
parentObjects
XPObjectStubCollection[]
force
bool[]
Returns
- ICollection[]
GetNestedObjectsAsync(XPObjectStubCollection[], bool[], CancellationToken)
public Task<ICollection[]> GetNestedObjectsAsync(XPObjectStubCollection[] parentObjects, bool[] force, CancellationToken cancellationToken = default)
Parameters
parentObjects
XPObjectStubCollection[]
force
bool[]
cancellationToken
CancellationToken
Returns
- Task<ICollection[]>
GetNestedObjectsCore(XPObjectStubCollection[], bool[], out IList)
public ICollection[] GetNestedObjectsCore(XPObjectStubCollection[] parentObjects, bool[] force, out IList objectsToFireLoaded)
Parameters
parentObjects
XPObjectStubCollection[]
force
bool[]
objectsToFireLoaded
IList
Returns
- ICollection[]
IsObjectVersionChanged(object, XPObjectStub)
public bool IsObjectVersionChanged(object nestedObject, XPObjectStub parentObject)
Parameters
nestedObject
object
parentObject
XPObjectStub
Returns
- bool