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