Class BatchWideDataHolder4Modification
- Namespace
- DevExpress.Xpo.Generators
- Assembly
- DevExpress.Xpo.v24.1.dll
public class BatchWideDataHolder4Modification : BatchWideDataHolder
- Inheritance
-
BatchWideDataHolder4Modification
- Inherited Members
-
Constructors
public BatchWideDataHolder4Modification(IXPDictionaryProvider dictionary)
Parameters
dictionary
IXPDictionaryProvider
Properties
DeletedObjects
public ICollection DeletedObjects { get; }
Property Value
- ICollection
InsertedObjects
public ICollection InsertedObjects { get; }
Property Value
- ICollection
Methods
CacheQueryOperand(QueryOperand)
public QueryOperand CacheQueryOperand(QueryOperand toCache)
Parameters
toCache
QueryOperand
Returns
- QueryOperand
CreateIdentityParameter(object)
public ParameterValue CreateIdentityParameter(object theObject)
Parameters
theObject
object
Returns
- ParameterValue
GetParameter(object)
public override OperandValue GetParameter(object value)
Parameters
value
object
Returns
- OperandValue
GetParameter(object, DBColumnType, string, int)
public override OperandValue GetParameter(object value, DBColumnType dbType, string dbTypeName, int size)
Parameters
value
object
dbType
DBColumnType
dbTypeName
string
size
int
Returns
- OperandValue
IsObjectAlreadyInserted(object)
public bool IsObjectAlreadyInserted(object theObject)
Parameters
theObject
object
Returns
- bool
RegisterDeletedObjects(IEnumerable)
public void RegisterDeletedObjects(IEnumerable objects4Delete)
Parameters
objects4Delete
IEnumerable
RegisterInsertedObject(object)
public void RegisterInsertedObject(object theObject)
Parameters
theObject
object
public void RegisterUpdatedMembersBeforeDelete(object theObject, MemberInfoCollection members)
Parameters
theObject
object
members
MemberInfoCollection
public bool TryGetUpdatedMembersBeforeDelete(object theObject, out MemberInfoCollection members)
Parameters
theObject
object
members
MemberInfoCollection
Returns
- bool