Show / Hide Table of Contents

Class AbpBackgroundJobOptions

Inheritance
System.Object
AbpBackgroundJobOptions
Namespace: Volo.Abp.BackgroundJobs
Assembly: Volo.Abp.BackgroundJobs.Abstractions.dll
Syntax
public class AbpBackgroundJobOptions : object

Constructors

AbpBackgroundJobOptions()

Declaration
public AbpBackgroundJobOptions()

Properties

IsJobExecutionEnabled

Default: true.

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

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
System.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)
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