Interface OfflineStateManager
Inherited Members
Namespace: Telerik.OpenAccess.SPI
Assembly: Telerik.OpenAccess.dll
Syntax
public interface OfflineStateManager : ExtendedStateManager, StateManager
Methods
BeginFillFields(StateManager, PersistenceCapable, ObjectRepositoryMerger)
Declaration
StateManager BeginFillFields(StateManager pcsm, PersistenceCapable toPC, ObjectRepositoryMerger m)
Parameters
|
StateManager
pcsm
|
|
PersistenceCapable
toPC
|
|
ObjectRepositoryMerger
m
|
Returns
|
StateManager
|
CopyPrimaryKeys(PersistenceCapable, StateManager, IPersistenceManager, Int32[])
Declaration
void CopyPrimaryKeys(PersistenceCapable from, StateManager fromSM, IPersistenceManager fromPM, int[] pkFields)
Parameters
|
PersistenceCapable
from
|
|
StateManager
fromSM
|
|
IPersistenceManager
fromPM
|
|
System.Int32[]
pkFields
|
CreateCopy(PersistenceCapable, StateManager, IPersistenceManager, Int32[])
Declaration
void CreateCopy(PersistenceCapable pc, StateManager sm, IPersistenceManager pm, int[] pkFields)
Parameters
|
PersistenceCapable
pc
|
|
StateManager
sm
|
|
IPersistenceManager
pm
|
|
System.Int32[]
pkFields
|
EndFillFields(StateManager)
FillNewObject(PersistenceCapable, ObjectRepositoryMerger, StateManager)
Declaration
void FillNewObject(PersistenceCapable pc, ObjectRepositoryMerger mrg, StateManager sm)
Parameters
|
PersistenceCapable
pc
|
|
ObjectRepositoryMerger
mrg
|
|
StateManager
sm
|
GetData()
Declaration
object[] GetData()
Returns
|
System.Object[]
|
GetOptLockInfo()
Declaration
object GetOptLockInfo()
Returns
|
System.Object
|
GetPCNoCreate()
GetReferencedObjects(ReferenceCollector, PersistenceCapable, Boolean)
Declaration
void GetReferencedObjects(ReferenceCollector referencedObjs, PersistenceCapable FCOorItsSCO, bool all)
Parameters
|
ReferenceCollector
referencedObjs
|
|
PersistenceCapable
FCOorItsSCO
|
|
System.Boolean
all
|
GetRepository()
IsClean()
Declaration
bool IsClean()
Returns
|
System.Boolean
|
IsLoaded(Int32)
Declaration
bool IsLoaded(int slot)
Parameters
|
System.Int32
slot
|
Returns
|
System.Boolean
|
IsProxy()
Declaration
bool IsProxy()
Returns
|
System.Boolean
|
MarkAdded()
Declaration
void MarkAdded()
MarkDeleted()
Declaration
void MarkDeleted()
MarkPersistentDeleted()
Declaration
void MarkPersistentDeleted()
SetClean()
Declaration
void SetClean()
SetDirty()
Declaration
void SetDirty()
SetObjectId(Object)
Declaration
void SetObjectId(object id)
Parameters
|
System.Object
id
|
SetOptLockInfo(Object)
Declaration
void SetOptLockInfo(object o)
Parameters
|
System.Object
o
|