Show / Hide Table of Contents

Class AbpUnitOfWorkOptions

Inheritance
System.Object
AbpUnitOfWorkOptions
Implements
IAbpUnitOfWorkOptions
Namespace: Volo.Abp.Uow
Assembly: Volo.Abp.Uow.dll
Syntax
public class AbpUnitOfWorkOptions : object, IAbpUnitOfWorkOptions

Constructors

AbpUnitOfWorkOptions()

Declaration
public AbpUnitOfWorkOptions()

AbpUnitOfWorkOptions(Boolean, Nullable<IsolationLevel>, Nullable<Int32>)

Declaration
public AbpUnitOfWorkOptions(bool isTransactional = false, IsolationLevel? isolationLevel = null, int? timeout = null)
Parameters
Type Name Description
System.Boolean isTransactional
System.Nullable<IsolationLevel> isolationLevel
System.Nullable<System.Int32> timeout

Properties

IsolationLevel

Declaration
public IsolationLevel? IsolationLevel { get; set; }
Property Value
Type Description
System.Nullable<IsolationLevel>

IsTransactional

Default: false.

Declaration
public bool IsTransactional { get; set; }
Property Value
Type Description
System.Boolean

Timeout

Milliseconds

Declaration
public int? Timeout { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

Methods

Clone()

Declaration
public AbpUnitOfWorkOptions Clone()
Returns
Type Description
AbpUnitOfWorkOptions

Implements

IAbpUnitOfWorkOptions

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft