Show / Hide Table of Contents

Class AmbientUnitOfWork

Inheritance
object
AmbientUnitOfWork
Implements
IAmbientUnitOfWork
IUnitOfWorkAccessor
ISingletonDependency
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Uow
Assembly: Volo.Abp.Uow.dll
Syntax
[ExposeServices(new Type[] { typeof(IAmbientUnitOfWork), typeof(IUnitOfWorkAccessor) })]
public class AmbientUnitOfWork : IAmbientUnitOfWork, IUnitOfWorkAccessor, ISingletonDependency

Constructors

AmbientUnitOfWork()

Declaration
public AmbientUnitOfWork()

Properties

UnitOfWork

Declaration
public IUnitOfWork? UnitOfWork { get; }
Property Value
Type Description
IUnitOfWork

Methods

GetCurrentByChecking()

Declaration
public IUnitOfWork? GetCurrentByChecking()
Returns
Type Description
IUnitOfWork

SetUnitOfWork(IUnitOfWork?)

Declaration
public void SetUnitOfWork(IUnitOfWork? unitOfWork)
Parameters
Type Name Description
IUnitOfWork unitOfWork

Implements

IAmbientUnitOfWork
IUnitOfWorkAccessor
ISingletonDependency

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform