InterfacePersistenceCapable
Interface
Definition
Namespace:Telerik.OpenAccess.SPI.dataobjects
Assembly:Telerik.OpenAccess.dll
Syntax:
cs-api-definition
public interface PersistenceCapable
Methods
OpenAccessEnhancedCopyKeyFieldsFromObjectId(IObjectId)
Declaration
cs-api-definition
void OpenAccessEnhancedCopyKeyFieldsFromObjectId(IObjectId oid)
Parameters
oid
OpenAccessEnhancedCopyKeyFieldsToObjectId(IObjectId)
Declaration
cs-api-definition
void OpenAccessEnhancedCopyKeyFieldsToObjectId(IObjectId oid)
Parameters
oid
OpenAccessEnhancedGetPersistenceManager()
Declaration
cs-api-definition
IPersistenceManager OpenAccessEnhancedGetPersistenceManager()
Returns
OpenAccessEnhancedIsDeleted()
Declaration
cs-api-definition
bool OpenAccessEnhancedIsDeleted()
Returns
bool
OpenAccessEnhancedIsDirty(string)
Declaration
cs-api-definition
bool OpenAccessEnhancedIsDirty(string fieldName)
Parameters
fieldName
string
Returns
bool
OpenAccessEnhancedIsNew()
Declaration
cs-api-definition
bool OpenAccessEnhancedIsNew()
Returns
bool
OpenAccessEnhancedIsPersistent()
Declaration
cs-api-definition
bool OpenAccessEnhancedIsPersistent()
Returns
bool
OpenAccessEnhancedIsTransactional()
Declaration
cs-api-definition
bool OpenAccessEnhancedIsTransactional()
Returns
bool
OpenAccessEnhancedMakeDirty(string)
Declaration
cs-api-definition
void OpenAccessEnhancedMakeDirty(string fieldName)
Parameters
fieldName
string
OpenAccessEnhancedNewInstance(StateManager)
Declaration
cs-api-definition
PersistenceCapable OpenAccessEnhancedNewInstance(StateManager sm)
Parameters
sm
Returns
OpenAccessEnhancedNewInstance(StateManager, IObjectId)
Declaration
cs-api-definition
PersistenceCapable OpenAccessEnhancedNewInstance(StateManager sm, IObjectId oid)
Parameters
sm
oid
Returns
OpenAccessEnhancedNewObjectIdInstance(string)
Declaration
cs-api-definition
IObjectId OpenAccessEnhancedNewObjectIdInstance(string str)
Parameters
str
string
Returns
OpenAccessEnhancedPreSerialize()
Declaration
cs-api-definition
void OpenAccessEnhancedPreSerialize()
OpenAccessEnhancedProvideField(int)
Declaration
cs-api-definition
void OpenAccessEnhancedProvideField(int fieldNumber)
Parameters
fieldNumber
int
OpenAccessEnhancedProvideFields(int[])
Declaration
cs-api-definition
void OpenAccessEnhancedProvideFields(int[] fieldNumbers)
Parameters
fieldNumbers
int[]
OpenAccessEnhancedReplaceField(int)
Declaration
cs-api-definition
void OpenAccessEnhancedReplaceField(int fieldNumber)
Parameters
fieldNumber
int
OpenAccessEnhancedReplaceFields(int[])
Declaration
cs-api-definition
void OpenAccessEnhancedReplaceFields(int[] fieldNumbers)
Parameters
fieldNumbers
int[]
OpenAccessEnhancedReplaceFlags()
Declaration
cs-api-definition
void OpenAccessEnhancedReplaceFlags()
OpenAccessEnhancedReplaceStateManager(StateManager)
Declaration
cs-api-definition
void OpenAccessEnhancedReplaceStateManager(StateManager sm)
Parameters
sm