Interface ObjectRepository
Namespace: Telerik.OpenAccess.SPI
Assembly: Telerik.OpenAccess.dll
Syntax
public interface ObjectRepository
Methods
copyMutable(Object, OfflineStateManager, Int32)
Declaration
object copyMutable(object x, OfflineStateManager osm, int slot)
Parameters
|
System.Object
x
|
|
OfflineStateManager
osm
|
|
System.Int32
slot
|
Returns
|
System.Object
|
createSM4FCO(Type, Object)
Declaration
OfflineStateManager createSM4FCO(Type clazz, object doid)
Parameters
|
System.Type
clazz
|
|
System.Object
doid
|
Returns
|
OfflineStateManager
|
createSM4SCO(Type, OfflineStateManager, Int32)
Declaration
OfflineStateManager createSM4SCO(Type clazz, OfflineStateManager fcoSM, int slot)
Parameters
|
System.Type
clazz
|
|
OfflineStateManager
fcoSM
|
|
System.Int32
slot
|
Returns
|
OfflineStateManager
|
insertObject(PersistenceCapable, Boolean)
Declaration
void insertObject(PersistenceCapable pc, bool reeval)
Parameters
|
PersistenceCapable
pc
|
|
System.Boolean
reeval
|
isTemporaryId(Object)
Declaration
bool isTemporaryId(object x)
Parameters
|
System.Object
x
|
Returns
|
System.Boolean
|
lookupAndCreate(IPersistenceManager, PersistenceCapable, Object)
Declaration
OfflineStateManager lookupAndCreate(IPersistenceManager epm, PersistenceCapable pc, object idObj)
Parameters
|
IPersistenceManager
epm
|
|
PersistenceCapable
pc
|
|
System.Object
idObj
|
Returns
|
OfflineStateManager
|
setModified()
Declaration
void setModified()