Interface
ITransaction

Definition

Namespace:Telerik.OpenAccess

Assembly:Telerik.OpenAccess.dll

Syntax:

cs-api-definition
public interface ITransaction

Properties

DirtyObjects

Declaration

cs-api-definition
IList DirtyObjects { get; }

Property Value

IList

IsActive

Declaration

cs-api-definition
bool IsActive { get; }

Property Value

bool

IsDirty

Declaration

cs-api-definition
bool IsDirty { get; }

Property Value

bool

IsManaged

Declaration

cs-api-definition
bool IsManaged { get; }

Property Value

bool

Level

Declaration

cs-api-definition
int Level { get; }

Property Value

int

Methods

Begin()

Declaration

cs-api-definition
void Begin()

Commit()

Declaration

cs-api-definition
void Commit()

Flush()

Declaration

cs-api-definition
void Flush()

FlushAndUnmanage()

Declaration

cs-api-definition
void FlushAndUnmanage()

GetDirtyObjects<T>()

Declaration

cs-api-definition
IList<T> GetDirtyObjects<T>()

Returns

IList<T>

Lock(object, LockMode)

Declaration

cs-api-definition
void Lock(object targetObject, LockMode mode)

Parameters

targetObject

object

mode

LockMode

Objects<T>(ObjectState)

Declaration

cs-api-definition
IList<T> Objects<T>(ObjectState state)

Parameters

state

ObjectState

Returns

IList<T>

Rollback()

Declaration

cs-api-definition
void Rollback()