Class InMemoryRowList
- Namespace
- DevExpress.Xpo.DB.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public class InMemoryRowList : IEnumerable<InMemoryRow>, IEnumerable
- Inheritance
-
InMemoryRowList
- Implements
-
- Inherited Members
-
Constructors
InMemoryRowList(InMemoryTable)
public InMemoryRowList(InMemoryTable table)
Parameters
table
InMemoryTable
Properties
Count
public int Count { get; }
Property Value
- int
this[int]
public InMemoryRow this[int index] { get; }
Parameters
index
int
Property Value
- InMemoryRow
Methods
AddNewRow()
public InMemoryRow AddNewRow()
Returns
- InMemoryRow
AddNewRow(ICollection<object>)
public InMemoryRow AddNewRow(ICollection<object> initData)
Parameters
initData
ICollection<object>
Returns
- InMemoryRow
Clear()
Find(InMemoryColumn, object)
public InMemoryRow[] Find(InMemoryColumn column, object value)
Parameters
column
InMemoryColumn
value
object
Returns
- InMemoryRow[]
Find(InMemoryColumn[], object[])
public InMemoryRow[] Find(InMemoryColumn[] columns, object[] values)
Parameters
columns
InMemoryColumn[]
values
object[]
Returns
- InMemoryRow[]
FindFirst(InMemoryColumn, object)
public InMemoryRow FindFirst(InMemoryColumn column, object value)
Parameters
column
InMemoryColumn
value
object
Returns
- InMemoryRow
FindFirst(InMemoryColumn[], object[])
public InMemoryRow FindFirst(InMemoryColumn[] columns, object[] values)
Parameters
columns
InMemoryColumn[]
values
object[]
Returns
- InMemoryRow
FindIndex(InMemoryColumn[])
public InMemoryIndexWrapper FindIndex(InMemoryColumn[] columns)
Parameters
columns
InMemoryColumn[]
Returns
- InMemoryIndexWrapper
FindWithDeleted(InMemoryColumn, object)
public InMemoryRow[] FindWithDeleted(InMemoryColumn column, object value)
Parameters
column
InMemoryColumn
value
object
Returns
- InMemoryRow[]
FindWithDeleted(InMemoryColumn[], object[])
public InMemoryRow[] FindWithDeleted(InMemoryColumn[] columns, object[] values)
Parameters
columns
InMemoryColumn[]
values
object[]
Returns
- InMemoryRow[]
GetEnumerator()
public IEnumerator<InMemoryRow> GetEnumerator()
Returns
- IEnumerator<InMemoryRow>
InsertNewRow(int)
public InMemoryRow InsertNewRow(int index)
Parameters
index
int
Returns
- InMemoryRow
InsertNewRow(int, ICollection<object>)
public InMemoryRow InsertNewRow(int index, ICollection<object> initData)
Parameters
index
int
initData
ICollection<object>
Returns
- InMemoryRow
Remove(InMemoryRow)
public bool Remove(InMemoryRow row)
Parameters
row
InMemoryRow
Returns
- bool
RemoveAt(int)
public void RemoveAt(int index)
Parameters
index
int