InterfaceIObjectContext
Interface
Definition
Namespace:Telerik.OpenAccess
Assembly:Telerik.OpenAccess.dll
Syntax:
cs-api-definition
public interface IObjectContext
Properties
Methods
Add(object)
Declaration
cs-api-definition
void Add(object persistenceCapableObject)
Parameters
persistenceCapableObject
object
Evict(object)
Declaration
cs-api-definition
void Evict(object persistentObject)
Parameters
persistentObject
object
GetObjectById(IObjectId)
Declaration
cs-api-definition
object GetObjectById(IObjectId objectId)
Parameters
objectId
Returns
object
GetObjectById<T>(IObjectId)
Declaration
cs-api-definition
T GetObjectById<T>(IObjectId objectId)
Parameters
objectId
Returns
T
GetObjectId(object)
Declaration
cs-api-definition
IObjectId GetObjectId(object persistentObject)
Parameters
persistentObject
object
Returns
IsDirty(object)
Declaration
cs-api-definition
bool IsDirty(object persistentObject)
Parameters
persistentObject
object
Returns
bool
IsDirty(object, string)
Declaration
cs-api-definition
bool IsDirty(object persistentObject, string fieldName)
Parameters
persistentObject
object
fieldName
string
Returns
bool
IsHollow(object)
Declaration
cs-api-definition
bool IsHollow(object persistentObject)
Parameters
persistentObject
object
Returns
bool
IsNew(object)
Declaration
cs-api-definition
bool IsNew(object persistentObject)
Parameters
persistentObject
object
Returns
bool
IsRemoved(object)
Declaration
cs-api-definition
bool IsRemoved(object persistentObject)
Parameters
persistentObject
object
Returns
bool
MakeDirty(object, string)
Declaration
cs-api-definition
void MakeDirty(object persistentObject, string fieldName)
Parameters
persistentObject
object
fieldName
string
Remove(object)
Declaration
cs-api-definition
void Remove(object persistentObject)
Parameters
persistentObject
object