Table of Contents

Class XPRefCollectionHelper

Namespace
DevExpress.Xpo.Helpers
Assembly
DevExpress.Xpo.v24.1.dll
public abstract class XPRefCollectionHelper : XPCollectionHelper
Inheritance
XPRefCollectionHelper
Derived
Inherited Members

Constructors

XPRefCollectionHelper(XPBaseCollection, object, XPMemberInfo)

protected XPRefCollectionHelper(XPBaseCollection parentCollection, object ownerObject, XPMemberInfo refProperty)

Parameters

parentCollection XPBaseCollection
ownerObject object
refProperty XPMemberInfo

Fields

OwnerObject

public readonly object OwnerObject

Field Value

object

RefProperty

public readonly XPMemberInfo RefProperty

Field Value

XPMemberInfo

Methods

ClearChangesCache()

public abstract void ClearChangesCache()

GetContentWithoutQueryIfPossible()

public override IEnumerable GetContentWithoutQueryIfPossible()

Returns

IEnumerable

GetContentWithoutQueryIfPossibleAsync(CancellationToken)

public override Task<IEnumerable> GetContentWithoutQueryIfPossibleAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Returns

Task<IEnumerable>

GetRefCollectionHelperChecked<T>(XPBaseCollection, object, XPMemberInfo)

public static T GetRefCollectionHelperChecked<T>(XPBaseCollection collection, object ownerObject, XPMemberInfo collectionMember) where T : XPRefCollectionHelper

Parameters

collection XPBaseCollection
ownerObject object
collectionMember XPMemberInfo

Returns

T

Type Parameters

T

Save()

public abstract void Save()