Interface
ObjectRepository

Definition

Namespace:Telerik.OpenAccess.SPI

Assembly:Telerik.OpenAccess.dll

Syntax:

cs-api-definition
public interface ObjectRepository

Derived Classes: ObjectContainer

Methods

copyMutable(object, OfflineStateManager, int)

Declaration

cs-api-definition
object copyMutable(object x, OfflineStateManager osm, int slot)

Parameters

x

object

osm

OfflineStateManager

slot

int

Returns

object

createSM4FCO(Type, object)

Declaration

cs-api-definition
OfflineStateManager createSM4FCO(Type clazz, object doid)

Parameters

clazz

Type

doid

object

Returns

OfflineStateManager

createSM4SCO(Type, OfflineStateManager, int)

Declaration

cs-api-definition
OfflineStateManager createSM4SCO(Type clazz, OfflineStateManager fcoSM, int slot)

Parameters

clazz

Type

fcoSM

OfflineStateManager

slot

int

Returns

OfflineStateManager

insertObject(PersistenceCapable, bool)

Declaration

cs-api-definition
void insertObject(PersistenceCapable pc, bool reeval)

Parameters

pc

PersistenceCapable

reeval

bool

isTemporaryId(object)

Declaration

cs-api-definition
bool isTemporaryId(object x)

Parameters

x

object

Returns

bool

lookupAndCreate(IPersistenceManager, PersistenceCapable, object)

Declaration

cs-api-definition
OfflineStateManager lookupAndCreate(IPersistenceManager epm, PersistenceCapable pc, object idObj)

Parameters

epm

IPersistenceManager

pc

PersistenceCapable

idObj

object

Returns

OfflineStateManager

setModified()

Declaration

cs-api-definition
void setModified()