Interface ITransaction
Namespace: Telerik.OpenAccess
Assembly: Telerik.OpenAccess.dll
Syntax
public interface ITransaction
Properties
DirtyObjects
Declaration
IList DirtyObjects { get; }
Property Value
|
System.Collections.IList
|
IsActive
Declaration
bool IsActive { get; }
Property Value
|
System.Boolean
|
IsDirty
Declaration
bool IsDirty { get; }
Property Value
|
System.Boolean
|
IsManaged
Declaration
bool IsManaged { get; }
Property Value
|
System.Boolean
|
Level
Declaration
int Level { get; }
Property Value
|
System.Int32
|
Methods
Begin()
Declaration
void Begin()
Commit()
Declaration
void Commit()
Flush()
Declaration
void Flush()
FlushAndUnmanage()
Declaration
void FlushAndUnmanage()
GetDirtyObjects<T>()
Declaration
IList<T> GetDirtyObjects<T>()
Returns
|
System.Collections.Generic.IList<T>
|
Type Parameters
|
T
|
Lock(Object, LockMode)
Declaration
void Lock(object targetObject, LockMode mode)
Parameters
|
System.Object
targetObject
|
|
LockMode
mode
|
Objects<T>(ObjectState)
Declaration
IList<T> Objects<T>(ObjectState state)
Parameters
|
ObjectState
state
|
Returns
|
System.Collections.Generic.IList<T>
|
Type Parameters
|
T
|
Rollback()
Declaration
void Rollback()