Table of Contents

Class InMemoryTable

Namespace
DevExpress.Xpo.DB.Helpers
Assembly
DevExpress.Xpo.v24.1.dll
public class InMemoryTable : IInMemoryTable
Inheritance
InMemoryTable
Implements
Inherited Members

Constructors

InMemoryTable(InMemorySet, string)

public InMemoryTable(InMemorySet set, string name)

Parameters

set InMemorySet
name string

Properties

AllRelations

public ReadOnlyCollection<InMemoryRelation> AllRelations { get; }

Property Value

ReadOnlyCollection<InMemoryRelation>

BaseSet

public InMemorySet BaseSet { get; }

Property Value

InMemorySet

Columns

public InMemoryColumnList Columns { get; }

Property Value

InMemoryColumnList

FRelations

public ReadOnlyCollection<InMemoryRelation> FRelations { get; }

Property Value

ReadOnlyCollection<InMemoryRelation>

Indexes

public InMemoryIndexWrapperCollection Indexes { get; }

Property Value

InMemoryIndexWrapperCollection

Name

public string Name { get; }

Property Value

string

PRelations

public ReadOnlyCollection<InMemoryRelation> PRelations { get; }

Property Value

ReadOnlyCollection<InMemoryRelation>

PrimaryKey

public InMemoryIndexWrapper PrimaryKey { get; }

Property Value

InMemoryIndexWrapper

Rows

public InMemoryRowList Rows { get; }

Property Value

InMemoryRowList

Methods

CreateIndex(InMemoryColumn[], bool)

public string CreateIndex(InMemoryColumn[] columns, bool unique)

Parameters

columns InMemoryColumn[]
unique bool

Returns

string

GetFRelation(string)

public InMemoryRelation GetFRelation(string name)

Parameters

name string

Returns

InMemoryRelation

GetNewColumn(string, Type)

public InMemoryColumn GetNewColumn(string name, Type type)

Parameters

name string
type Type

Returns

InMemoryColumn

GetPRelation(string)

public InMemoryRelation GetPRelation(string name)

Parameters

name string

Returns

InMemoryRelation

RemoveIndex(string)

public bool RemoveIndex(string name)

Parameters

name string

Returns

bool

SetPrimaryKey(string)

public void SetPrimaryKey(string name)

Parameters

name string

ToString()

public override string ToString()

Returns

string