Show / Hide Table of Contents

Class AbpBackgroundJobOptions

Inheritance
object
AbpBackgroundJobOptions
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.BackgroundJobs
Assembly: Volo.Abp.BackgroundJobs.Abstractions.dll
Syntax
public class AbpBackgroundJobOptions

Constructors

AbpBackgroundJobOptions()

Declaration
public AbpBackgroundJobOptions()

Properties

IsJobExecutionEnabled

Declaration
public bool IsJobExecutionEnabled { get; set; }
Property Value
Type Description
bool

Methods

AddJob(Type)

Declaration
public void AddJob(Type jobType)
Parameters
Type Name Description
Type jobType

AddJob(BackgroundJobConfiguration)

Declaration
public void AddJob(BackgroundJobConfiguration jobConfiguration)
Parameters
Type Name Description
BackgroundJobConfiguration jobConfiguration

AddJob<TJob>()

Declaration
public void AddJob<TJob>()
Type Parameters
Name Description
TJob

GetJob(string)

Declaration
public BackgroundJobConfiguration GetJob(string name)
Parameters
Type Name Description
string name
Returns
Type Description
BackgroundJobConfiguration

GetJob(Type)

Declaration
public BackgroundJobConfiguration GetJob(Type argsType)
Parameters
Type Name Description
Type argsType
Returns
Type Description
BackgroundJobConfiguration

GetJob<TArgs>()

Declaration
public BackgroundJobConfiguration GetJob<TArgs>()
Returns
Type Description
BackgroundJobConfiguration
Type Parameters
Name Description
TArgs

GetJobs()

Declaration
public IReadOnlyList<BackgroundJobConfiguration> GetJobs()
Returns
Type Description
IReadOnlyList<BackgroundJobConfiguration>

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