Table of Contents

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[]