Class InMemoryRelation
- Namespace
- DevExpress.Xpo.DB.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public class InMemoryRelation
- Inheritance
-
InMemoryRelation
- Inherited Members
-
Constructors
InMemoryRelation(InMemoryRelationPair[])
public InMemoryRelation(InMemoryRelationPair[] pairs)
Parameters
pairs
InMemoryRelationPair[]
Properties
FTable
public InMemoryTable FTable { get; }
Property Value
- InMemoryTable
Name
public string Name { get; }
Property Value
- string
PTable
public InMemoryTable PTable { get; }
Property Value
- InMemoryTable
Pairs
public InMemoryRelationPair[] Pairs { get; }
Property Value
- InMemoryRelationPair[]
public InMemoryRelationPair[] PairsSortedByFIndex { get; }
Property Value
- InMemoryRelationPair[]
public InMemoryRelationPair[] PairsSortedByPIndex { get; }
Property Value
- InMemoryRelationPair[]
Methods
CheckFAssociation(InMemoryColumn, InMemoryRow, object)
public InMemoryRow[] CheckFAssociation(InMemoryColumn col, InMemoryRow row, object newValue)
Parameters
col
InMemoryColumn
row
InMemoryRow
newValue
object
Returns
- InMemoryRow[]
CheckFAssociation(object[])
public InMemoryRow[] CheckFAssociation(object[] rowNewData)
Parameters
rowNewData
object[]
Returns
- InMemoryRow[]
CheckPAssociation(InMemoryColumn, InMemoryRow, object)
public void CheckPAssociation(InMemoryColumn col, InMemoryRow row, object oldValue)
Parameters
col
InMemoryColumn
row
InMemoryRow
oldValue
object
CheckPAssociation(InMemoryRow, object[], bool[])
public void CheckPAssociation(InMemoryRow row, object[] rowOldData, bool[] modified)
Parameters
row
InMemoryRow
rowOldData
object[]
modified
bool[]
CheckRelation()
public void CheckRelation()
EnterFAssociation(InMemoryRow[])
public void EnterFAssociation(InMemoryRow[] fRows)
Parameters
fRows
InMemoryRow[]
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
- bool
GetFRows(InMemoryRow)
public InMemoryRow[] GetFRows(InMemoryRow row)
Parameters
row
InMemoryRow
Returns
- InMemoryRow[]
GetHashCode()
public override int GetHashCode()
Returns
- int
GetPColumns()
public InMemoryColumn[] GetPColumns()
Returns
- InMemoryColumn[]
GetPRows(InMemoryRow)
public InMemoryRow[] GetPRows(InMemoryRow row)
Parameters
row
InMemoryRow
Returns
- InMemoryRow[]
GetRows(InMemoryRow)
public InMemoryRow[] GetRows(InMemoryRow row)
Parameters
row
InMemoryRow
Returns
- InMemoryRow[]
LeaveFAssociation(InMemoryRow, object[])
public void LeaveFAssociation(InMemoryRow row, object[] rowOldData)
Parameters
row
InMemoryRow
rowOldData
object[]
ToString()
public override string ToString()
Returns
- string