Interface IObjectContext
Namespace: Telerik.OpenAccess
Assembly: Telerik.OpenAccess.dll
Syntax
public interface IObjectContext
Properties
Tracking
Transaction
Methods
Add(Object)
Declaration
void Add(object persistenceCapableObject)
Parameters
System.
|
Evict(Object)
Declaration
void Evict(object persistentObject)
Parameters
System.
|
GetObjectById(IObjectId)
Declaration
object GetObjectById(IObjectId objectId)
Parameters
IObject
|
Returns
System.
|
GetObjectById<T>(IObjectId)
Declaration
T GetObjectById<T>(IObjectId objectId)
Parameters
IObject
|
Returns
T
|
Type Parameters
T
|
GetObjectId(Object)
Declaration
IObjectId GetObjectId(object persistentObject)
Parameters
System.
|
Returns
IsDirty(Object)
Declaration
bool IsDirty(object persistentObject)
Parameters
System.
|
Returns
System.
|
IsDirty(Object, String)
Declaration
bool IsDirty(object persistentObject, string fieldName)
Parameters
System.
|
System.
|
Returns
System.
|
IsHollow(Object)
Declaration
bool IsHollow(object persistentObject)
Parameters
System.
|
Returns
System.
|
IsNew(Object)
Declaration
bool IsNew(object persistentObject)
Parameters
System.
|
Returns
System.
|
IsRemoved(Object)
Declaration
bool IsRemoved(object persistentObject)
Parameters
System.
|
Returns
System.
|
MakeDirty(Object, String)
Declaration
void MakeDirty(object persistentObject, string fieldName)
Parameters
System.
|
System.
|
Remove(Object)
Declaration
void Remove(object persistentObject)
Parameters
System.
|