Class InMemoryColumnList
- Namespace
- DevExpress.Xpo.DB.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public class InMemoryColumnList : IEnumerable<InMemoryColumn>, IEnumerable
- Inheritance
-
InMemoryColumnList
- Implements
-
- Inherited Members
-
Constructors
InMemoryColumnList(InMemoryTable)
public InMemoryColumnList(InMemoryTable table)
Parameters
table
InMemoryTable
Properties
Count
public int Count { get; }
Property Value
- int
this[int]
public InMemoryColumn this[int index] { get; }
Parameters
index
int
Property Value
- InMemoryColumn
this[string]
public InMemoryColumn this[string name] { get; }
Parameters
name
string
Property Value
- InMemoryColumn
Table
public InMemoryTable Table { get; }
Property Value
- InMemoryTable
Methods
Add(string, Type)
public void Add(string name, Type type)
Parameters
name
string
type
Type
Add(string, Type, bool)
public void Add(string name, Type type, bool autoIncrement)
Parameters
name
string
type
Type
autoIncrement
bool
Add(string, Type, bool, object)
public void Add(string name, Type type, bool allowNull, object defaultValue)
Parameters
name
string
type
Type
allowNull
bool
defaultValue
object
CommitColumnsChanges()
public void CommitColumnsChanges()
Contains(InMemoryColumn)
public bool Contains(InMemoryColumn column)
Parameters
column
InMemoryColumn
Returns
- bool
Contains(string)
public bool Contains(string columnName)
Parameters
columnName
string
Returns
- bool
FindColumnIndex(string)
public int FindColumnIndex(string name)
Parameters
name
string
Returns
- int
GetEnumerator()
public IEnumerator<InMemoryColumn> GetEnumerator()
Returns
- IEnumerator<InMemoryColumn>
Insert(int, string, Type)
public void Insert(int index, string name, Type type)
Parameters
index
int
name
string
type
Type
Insert(int, string, Type, bool)
public void Insert(int index, string name, Type type, bool autoIncrement)
Parameters
index
int
name
string
type
Type
autoIncrement
bool
Insert(int, string, Type, bool, object)
public void Insert(int index, string name, Type type, bool allowNull, object defaultValue)
Parameters
index
int
name
string
type
Type
allowNull
bool
defaultValue
object
SetAllDeleted()
public void SetAllDeleted()
ToArray()
public InMemoryColumn[] ToArray()
Returns
- InMemoryColumn[]